useEffect-hookin käyttötilanteita ja yleisiä ratkaisuja sivuvaikutusten eristämiseen sovelluksessa
Maksuton funktionaalisen Reactin verkkokoulutussarjamme jatkuu ja 27.5.2020 klo 10-12 tutkimme sivuvaikutuksen käsitettä ohjelmoinnissa yleisesti ja käytämme Reactin useEffect-hookia sivuvaikutusten eristämiseen muusta ohjelmasta. Käytännön livekoodausosassa tutkimme useEffect-hookin käyttötilanteita ja tarkastelemme yleisiä ratkaisumalleja. Pääasiassa keskitymme seuraaviin käyttötilanteisiin: 1) Käyttöliittymätilan luominen uudelleen ensimmäisen piirron jälkeen2) Ajastimien käyttö3) Tiedon noutaminen ulkoisesta tietolähteestä4) DOM-objektin käsittely 5) Vapautusta vaativien resurssien käyttö 6) […]