React / Next.js

Statusbeheer met Context

Context API, createContext, useContext, Provider pattern, context composition, performance

18 gespreksvragenĀ·
Junior
1

Wat is de Context API in React?

Antwoord

Context API is een in React ingebouwd mechanisme dat het delen van gegevens tussen componenten mogelijk maakt zonder props expliciet door elk niveau door te geven. Het lost het prop-drilling-probleem op door globale state te creƫren die toegankelijk is voor alle afstammelingscomponenten. Context is bijzonder geschikt voor zelden gewijzigde gegevens zoals thema, taal of informatie over de geverifieerde gebruiker.

2

Welke functie wordt gebruikt om een nieuwe Context te maken?

Antwoord

De createContext-functie is React's native methode om een nieuw context te initialiseren. Het accepteert een optionele standaardwaarde die wordt gebruikt als een component de Context gebruikt zonder een bovenliggende Provider. Deze functie retourneert een object met Provider en Consumer, hoewel Consumer zelden wordt gebruikt met moderne hooks.

3

Welke hook wordt gebruikt om een Context-waarde te consumeren?

Antwoord

De useContext-hook maakt het mogelijk voor kindcomponenten om de waarde te lezen die door de dichtstbijzijnde Provider in de componentboom wordt verstrekt. Het vervangt de oudere Consumer-API en biedt een beknoptere en leesbaarder syntaxis. Het component zal automatisch opnieuw abonneren op Context-wijzigingen en dienovereenkomstig bijwerken.

4

Welke component wordt gebruikt om een waarde aan een Context te verstrekken?

5

Wat gebeurt er als een component useContext gebruikt zonder een bovenliggende Provider?

+15 gespreksvragen

Beheers React / Next.js voor je volgende gesprek

Krijg toegang tot alle vragen, flashcards, technische tests, code review-oefeningen en gespreksimulatoren.

Begin gratis