
Sää Nyt syntyi halusta syventää React.js-osaamista ja harjoitella asynkronista tiedonhakua ulkoisista rajapinnoista. Projekti toteutettiin itsenäisesti "React Fundamentals" -kurssin jälkeen. Rajapinnaksi valikoitui OpenWeather, joka on alan standardi säädatan tarjoamisessa. Sovelluksessa hyödynnetään JSON-muotoista dataa, mikä on nykyaikaisessa web-kehityksessä XML:ää yleisempi standardi.
Sovellus on rakennettu React.js-kirjastolla, ja se keskittyy tarjoamaan käyttäjälle olennaisimmat säätiedot selkeässä muodossa.
Keskeiset ominaisuudet:
Vaikka sovellus on rakenteeltaan suoraviivainen, se tarjosi arvokasta harjoitusta API-dokumentaation lukemisessa ja virheenkäsittelyssä. Projekti vahvisti ymmärrystäni Reactin tilanhallinnasta (state) sekä siitä, miten dataa käsitellään ja renderöidään käyttäjälle viiveettömästi.
Linkit ja lisätiedot:

Etusivu

Työpöytäversio

Mobiiliversio lämpimässä säässä

Mobiiliversio kylmässä säässä