⚛️

React

React hooks, state, performance, best practices

Home / Categoriëen / React

Wat zijn React components en functionele vs class components?

Components zijn herbruikbare UI-blokken. React ondersteunt twee soorten.

Lees meer →

Wat is useState hook en hoe handle je state?

useState laat functionele componenten state hebben.

Lees meer →

Wat is useEffect en hoe werk je met side effects?

useEffect voert code uit na render.

Lees meer →

Hoe work je met props in React?

Props zijn hoe componenten data doorgeven.

Lees meer →

Hoe maak je conditional rendering in React?

Conditionally tonen/verbergen van componenten.

Lees meer →

Hoe render je lijsten en waarom keys belangrijk zijn?

Lists in React vereisen unique keys.

Lees meer →

Hoe werk je met formulieren in React?

Controlled vs uncontrolled components.

Lees meer →

Wat zijn custom hooks?

Maak herbruikbare hook logic.

Lees meer →

Wat is React Context API en wanneer gebruik je het?

Context voorkomi prop drilling.

Lees meer →

Hoe optimaliseer je React performance?

React.memo, useMemo, useCallback voorkomi unnecessary re-renders.

Lees meer →

useState vs useReducer - Wanneer gebruik je welke?

useReducer voor complexe state logic, useState voor simpele values.

Lees meer →

Wat zijn Error Boundaries en hoe catch je errors?

Error boundaries voorkomen hele app crashes.

Lees meer →

Dependency array mistakes in useEffect - veel gestelde fouten

Foute dependencies = infinite loops en stale data.

Lees meer →

Props drilling problem - Hoe voorkomen met Context?

Props diep doorgeven is inefficient. Context API helpt.

Lees meer →

Controlled vs Uncontrolled Components - Diepere uitleg

React of DOM bepaalt input state. De keuze matteert.

Lees meer →

Component composition > inheritance - React pattern

React gebruikt composition, niet inheritance.

Lees meer →

useEffect cleanup - Memory leaks voorkomen

Return function van useEffect ruimt op.

Lees meer →

Async/await in useEffect - Common mistakes

Je kan useEffect async nicht direct maken.

Lees meer →

React components testen - Basics met testing-library

Test wat users zien, niet implementatie details.

Lees meer →

Rendering optimization deep dive - Wanneer re-rendert React?

Understanding re-renders = sneller debuggen.

Lees meer →