Sovelto PRO

PRO Live: React Redux

Reactin yksi suurista kipukohdista on usein tilanhallinta. Yhden komponentin sisäinen tilanhallinta onnistuu state-tilamuuttujalla, mutta kun tilaa pitäisi pitää yllä koko sovelluksen tasolla niin React ei vä’lttämättä tarjoakaan selkeää ratkaisua. Pienissä sovelluksissa tilan hallinta ei ole ongelma, hieman suuremmissa voidaan käyttää kontekstia, mutta kunnolla tilan saa hallintaan Reduxin avulla.

Vaativuus
Arvostelut
1h 30m
Kesto
179,00 
+ alv./VAT
Sovelto PRO
Ajankohta: 10:00 - 11:30
Sijainti:
Valitsemasi koulutus sisältää seuraavat päivät:
Sovelto Access -krediiteillä maksettaessa veloitamme krediittejä kurssin euromääräisen hinnan verran. Tarkan krediittimäärän voit kysyä myyntipalvelusta: 020 7776 670 tai myyntipalvelu@sovelto.fi

Ilmoittaudu viimeistään 26.10.2020
Puhuttu kieli: Suomi

Valitettavasti kyseinen kurssi on jo täynnä, kokeilethan toisella ajankohdalla tai sijainnilla.

Tai ota yhteyttä myyntipalveluun: 020 7776 670 tai myyntipalvelu@sovelto.fi

Sovelto PRO

Redux pohjautuu Flux-malliin, eikä sen kanssa ole pakko käyttää Reactia. React ja Redux toimivat kuitenkin parhaiten yhdessä, ja niiden avulla isonkin sovelluksen tilanhallinta saadaan keskitettyä. Komponentit pitävät edelleen yllä oman tilansa, mutta koko sovelluksen tila pidetään yllä ja jaetaan sitä tarvitseville komponenteille Reducerien avulla, komponentit päivittävät Reduxin tilaa Actionien avulla. Store on paikka, jonka avulla komponentit saavat yhteyden Reduxiin. React Redux on kirjasto, jolla voi yhdistää Reduxin React-sovellukseen helposti (mikäli kyseistä sanaa voi Reactin ja Reduxin kanssa käyttää)..

Sisältö

  • Hello Redux ja React-Redux
    • Alustus ja Reduxin käyttöön otto
    • Pääkonseptit: Store, Reducer, Action
  • Action tarkemmin
    • Actionien määrittely
    • Parhaita käytäntöjä
  • Reducerit
    • Reducereiden määrittely ja käyttö
    • Reducereiden yhdistely ja jakaminen
  • Store
    • Provider: storen käyttö
    • Komponenttien storen käyttö
    • Useamman storen käyttö
  • React-router ja Redux
    • Routerin ja Reduxin kontekstien yhdistäminen
  • REST APIen hyödyntäminen Reduxin kanssa
    • Komponentin hallinnoimana
    • Middlewaren avulla Thunk/Saga

 

 

 

Avainsanat: , , , , ,

 

Paikkoja jäljellä:
Ei paikkarajoitusta
useita
179,00  + alv./VAT

Vastuuhenkilö


Toni Ylärinne

Toni Ylärinne

Toni toimii Soveltolla senior-konsulttina. Hänellä on yli viidentoista vuoden kouluttaja- ja konsultointikokemus. Tonin erityisaloina ovat XML-tekniikat, integraatioarkkitehtuurit, BizTalk Server-, .NET- ja SharePoint-sovelluskehitys.

MCPD: SharePoint 2010, MCPD: Web Developer, MCTS: BizTalk Server, Certified Scrum Master, MCT, senior-konsultti. XML-tekniikoiden, Microsoft Biztalk Server- , .NET- ja SharePoint-sovelluskehityksen asiantuntija.

Kouluttaja


Toni Ylärinne

Toni Ylärinne

Toni toimii Soveltolla senior-konsulttina. Hänellä on yli viidentoista vuoden kouluttaja- ja konsultointikokemus. Tonin erityisaloina ovat XML-tekniikat, integraatioarkkitehtuurit, BizTalk Server-, .NET- ja SharePoint-sovelluskehitys.

MCPD: SharePoint 2010, MCPD: Web Developer, MCTS: BizTalk Server, Certified Scrum Master, MCT, senior-konsultti. XML-tekniikoiden, Microsoft Biztalk Server- , .NET- ja SharePoint-sovelluskehityksen asiantuntija.