This is a sample of use case about SharePoint Framework, for this solution I used React Framework to create a weather web part.
I used openweathermap like web Api service to grab the weather info.
http://api.openweathermap.org
Api Key: Sign-in into the openweathermap to achieve an API Key
http://api.openweathermap.org/data/2.5/weather?q=London,uk&APPID=<Insert here your API Key>
You are welcome for any kind of contribution, than feel free to create a dev branch.
git clone the repo
npm i
npm i -g gulp
gulp serve