React Native

Styling & Layout in React Native

Flexbox, absolute positionering, responsive design, safe area, platformspecifieke styles

18 gespreksvragenĀ·
Junior
1

Wat is de standaardrichting van flexDirection in React Native?

Antwoord

In React Native is flexDirection standaard ingesteld op 'column', in tegenstelling tot het web waar het 'row' is. Dit betekent dat onderliggende elementen standaard verticaal van boven naar beneden worden geplaatst. Dit verschil weerspiegelt de typische conventies van mobiele interfaces, waar verticale layouts vaker voorkomen.

2

Hoe maak je een herbruikbare style in React Native?

Antwoord

StyleSheet.create() is de aanbevolen methode om styles te maken in React Native. Hiermee kun je een style-object definiƫren dat in meerdere componenten kan worden hergebruikt. Deze aanpak optimaliseert de prestaties door styles eenmalig bij het opstarten te valideren en ze via ID te refereren in plaats van de objecten bij elke render opnieuw te maken.

3

Welke eigenschap gebruik je om een element zowel horizontaal ALS verticaal binnen zijn container te centreren?

Antwoord

Om een element op beide assen te centreren, combineer je justifyContent: 'center' (hoofdas) en alignItems: 'center' (kruisas). Met de standaard flexDirection ('column') centreert justifyContent verticaal en alignItems horizontaal. Deze twee eigenschappen werken samen om perfecte centrering te bereiken.

4

Welke meeteenheid wordt standaard gebruikt in React Native voor afmetingen?

5

Welke eigenschap maakt het mogelijk een element absoluut ten opzichte van zijn ouder te positioneren?

+15 gespreksvragen

Beheers React Native voor je volgende gesprek

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

Begin gratis