React

Wat is het?

React is een JavaScript-library ontwikkeld door Meta (Facebook) voor het bouwen van gebruikersinterfaces, met name single-page applications. Het gebruikt een component-gebaseerde architectuur waarbij UIs worden gebouwd uit onafhankelijke, herbruikbare stukken. React's virtuele DOM update efficiënt alleen gewijzigde elementen, en zijn declaratieve aanpak laat developers beschrijven hoe de UI eruit moet zien voor elke gegeven state.

Praktisch voorbeeld

Een React winkelwagen-component gebruikt de useState hook om items en hun hoeveelheden bij te houden. Wanneer een gebruiker op Toevoegen aan Winkelwagen klikt, roept een event handler setItems aan om de state te updaten, wat automatisch een re-render triggert die het nieuwe item toont. De component ontvangt productdata als props van zijn parent, waardoor het herbruikbaar blijft. UseEffect handelt side effects af zoals data ophalen wanneer de component mount.

Test je kennis

Wat is JSX in React?

Vraag het aan Lex
Lex kent de context van deze term en helpt je sneller met gerichte uitleg, voorbeelden en extra context.
Tip: Lex antwoordt kort in de widget. Voor meer detail, ga naar full screen modus.

Leer onze taal

Leer deze termen van echte professionals en verdiep je skills bij KdG MCT.

Studeren bij KdG