Course Outline
Invoering
- MobX versus Redux versus estafette
Staat begrijpen Management
- Hoe React omgaat met de lokale status
- Hoe Redux de staat beheert
- Hoe MobX de staat beheert
Aan de slag
- Het voorbereiden van de ontwikkelomgeving
- Installeren en configureren MobX
Een applicatie bouwen
- Overzicht van de componentarchitectuur
- Een React-applicatie maken (componenten, Element, JSX, enz.)
Werken met React Componentstatus
- Initialisatie- en updatestatus
- Werken met formulieren
Implementatie van een MobX gegevensopslag
- Het opzetten van het gegevensarchief
- Gegevens doorgeven aan componenten
- Lijst met de inhoud van de gegevensopslag
Wijzigingen in gegevens beheren
- Gegevens toevoegen om op te slaan
- Het informeren React over de verandering in de gegevensstatus
De weergave bijwerken
- Waarneembare gegevens declareren
- De weergave bijwerken
Gegevensstroom verbeteren
- Statusgegevens wijzigen via acties
- Oproepacties (voorkomen van onveilige datamanipulatie)
Werken met berekende waarden
- Berekeningen uitvoeren op basisgegevens
Geavanceerde ontwikkelingshulpmiddelen en -technieken gebruiken
- Componenten maken met ES2017
- Babel gebruiken voor ES2017 en JSX
- WebPack gebruiken voor React en MobX
- Asynchrone acties uitvoeren met MobX
Het testen van de applicatie
- Unittests maken voor React componenten
- Tools en raamwerken kiezen (Jest, Enzyme, TestUtils, etc.)
- Unittests maken voor MobX winkels
- Foutopsporing in de toepassing
De applicatie implementeren
- Gereedschappen en automatisering
- Continue integratie (CI) implementeren
Probleemoplossen
Samenvatting en conclusie
Requirements
- React programmeerervaring
Publiek
- Ontwikkelaars
Getuigenissen (6)
It was nice it had a lot of exercise, but the pace is too fast.
Irina - Thales Group
Cursus - Advanced React
De situatie was atypisch omdat een intensieve training voor ontwikkelaars zou worden gegeven met niet-ontwikkelaars. Lukasz ging deze uitdaging met inlevingsvermogen en veel humor aan. Door zijn intelligente en flexibele aanpak wist hij ervoor te zorgen dat er voor iedereen een concrete leerwinst werd behaald. Ik heb hier erg van genoten en zou graag nog een keer een seminar bij Lukasz volgen.
Christoph - Honda Bank GmbH
Cursus - MERN Fullstack Development
Machine Translated
Hoe de trainer de lessen heeft gestructureerd en uitgelegd: van het tempo van spreken tot de uitgelegde informatie, zodat zowel ervaren als beginners het begrijpen. Bedankt, Marcin!
Ana - MSG system
Cursus - Building Micro Frontends with React
Machine Translated
Vriendelijke omgeving. Ook vond ik het leuk om één op één te trainen. Het is erg productief. Ik zou het zeker aanbevelen aan mijn vrienden en collega's.
Zeed - Tamkeen Technologies
Cursus - Building Microservices with NodeJS and React
Machine Translated
The general knowledge sharing by Narendra and all the dev resources shared
Pako Diale
Cursus - Transform a React Application into a Progressive Web App (PWA)
Łukasz geduld
Stroila Adrian Emilian
Cursus - React, Redux and TypeScript
Machine Translated