Schița de curs
Introducere
- MobX vs Redux vs Relay
Înțelegerea State Management
- Cum gestionează React starea locală
- Cum gestionează Redux starea
- Cum gestionează MobX starea
Noțiuni introductive
- Pregătirea mediului de dezvoltare
- Instalarea și configurarea MobX
Construirea unei aplicații
- Prezentare generală a arhitecturii componentelor
- Crearea unei aplicații React (componente, elemente, JSX etc.)
Lucrul cu React Starea componentei
- Inițializarea și actualizarea stării
- Lucrul cu formulare
Implementarea unui magazin de date MobX
- Configurarea depozitului de date
- Transmiterea datelor către componente
- Afișarea conținutului depozitului de date
Gestionarea modificărilor aduse datelor
- Adăugarea de date în magazin
- Notificarea React cu privire la modificarea stării datelor
Actualizarea vizualizării
- Declararea datelor observabile
- Actualizarea vizualizării
Îmbunătățirea fluxului de date
- Modificarea datelor de stare prin acțiuni
- Apelarea acțiunilor (evitarea manipulării nesigure a datelor)
Lucrul cu valorile calculate
- Calcule de perforare pe baza datelor de bază
Utilizarea instrumentelor și tehnicilor avansate de dezvoltare
- Crearea de componente cu ES2017
- Utilizarea Babel pentru ES2017 și JSX
- Utilizarea WebPack pentru React și MobX
- Efectuarea de acțiuni asincrone cu MobX
Testarea aplicației
- Crearea de teste unitare pentru componentele React
- Alegerea instrumentelor și a cadrelor de lucru (Jest, Enzyme, TestUtils etc.)
- Crearea de teste unitare pentru magazinele MobX
- Depanarea aplicației
Implementarea aplicației
- Scule și automatizare
- Implementarea integrării continue (CI)
Depanare
Rezumat și concluzii
Cerințe
- React experiență în programare
Audiență
- Dezvoltatorii
Mărturii (6)
It was nice it had a lot of exercise, but the pace is too fast.
Irina - Thales Group
Curs - Advanced React
Modul în care trainerul a structurat și explicat lecțiile: de la ritmul vorbirii la informațiile explicate, astfel încât să înțeleagă atât cei experimentați, cât și cei începători. Multumesc, Marcin!
Ana - MSG system
Curs - Building Micro Frontends with React
Tradus de catre o masina
Luca răbdare
Stroila Adrian Emilian
Curs - React, Redux and TypeScript
Tradus de catre o masina
Situația a fost atipică, deoarece o instruire intensivă pentru dezvoltatori urma să se desfășoare cu non-dezvoltatori. Lukasz a acceptat această provocare cu empatie și mult umor. Prin maniera sa inteligentă și flexibilă, a reușit să se asigure că toată lumea a obținut un câștig concret de învățare. Mi-a plăcut foarte mult și aș participa din nou cu plăcere la un seminar cu Lukasz.
Christoph - Honda Bank GmbH
Curs - MERN Fullstack Development
Tradus de catre o masina
Mediu prietenos. De asemenea, mi-a plăcut instruirea individuală. Este foarte productiv. L-aș recomanda cu siguranță prietenilor și colegilor mei.
Zeed - Tamkeen Technologies
Curs - Building Microservices with NodeJS and React
Tradus de catre o masina
The general knowledge sharing by Narendra and all the dev resources shared