Integrating with APIs is a crucial skill for any web developer to succeed. In this video we will be integrating with the DarkSky Weather API and the Google Places API. Using these APIs we will learn how to connect to an API from both the client and the server. We will also cover how to safely store API keys for use. By the end of this video you will have a complete understanding of how to call various different APIs from both the client and server.

GitHub Code: https://github.com/WebDevSimplified/JavaScript-Weather-App
DarkSky API: https://darksky.net/dev​
Google API: https://console.cloud.google.com​
Skycons: https://cdnjs.com/libraries/skycons

🧠 Concepts Covered:

  • Setting up a basic express Node.js server
  • How to call an API from Node.js
  • How to call an API from the client JavaScript
  • The safest way to store API keys
  • How to consume Google APIs
  • How to consume the DarkSky API
  • How to user axios

Subscribe: https://www.youtube.com/channel/UCFbNIlppjAuEX4znoulh0Cw

#javascript

Build a Weather App With JavaScript
10.45 GEEK