React
Beschrijving
De cursus behandelt de volgende technische inhoud:
-
De ReactJS-bibliotheek
-
EcmaScript 2015+
-
JSX
Wat zijn de doelstellingen van de opleiding?
e doelstellingen van deze cursus zijn :
-
Ontwikkelen met ReactJS
-
De JSX JavaScript subset begrijpen
-
De verschillende benaderingen voor het stylen van componenten begrijpen
-
Omgaan met ReactJS hooks
-
Een interface ontwerpen met ReactJS
Wat moet je weten om de cursus te volgen?
Gevorderde kennis van Javascript of Typescript.
Opleidingsprogramma
Inleiding
-
De basis: HTML, CSS, JavaScript, het DOM
-
Het ecosysteem van het JavaScript-raamwerk
-
React-filosofie
-
Presentatie van JSX.
-
Ontwikkelomgeving en debugging tools
Ontwikkelen met React
-
Aanpak van ontwikkeling in React
-
JSX in detail begrijpen. Valkuilen die je moet vermijden
-
Belangrijkste API-methoden
-
React componenten maken
-
Beheer van DOM-gebeurtenissen
React componenten stylen
-
Verschillende benaderingen om een component te stylen
-
Presentatie van componentbibliotheken (MUI, React Bootstrap, enz.)
Interactiviteit van componenten
-
Ontwerppatroon: strategie voor stateful componenten
-
Presentatie van "useState" hooks
-
De status van een component beheren
-
Formulierenbeheer: besturingscomponenten
-
Communicatie tussen componenten: eigenaar, kinderen
-
Presentatie van de "useEffect" haak
-
DOM manipulatie
-
Herbruikbare componenten: controle en eigendomsoverdracht
Interactie met web-API's
-
Ajax-verzoeken doen
-
Implementatie en te vermijden valkuilen
Praktische oefeningen
-
Een ontwikkelomgeving opzetten
-
Een webapplicatie bouwen in React
-
Formulieren beheren met besturingscomponenten
-
Interactie met een web-API