Styling & Layout in React Native
Flexbox, absolute positionering, responsive design, safe area, platformspecifieke styles
1Wat is de standaardrichting van flexDirection in React Native?
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.
2Hoe maak je een herbruikbare style in React Native?
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.
3Welke eigenschap gebruik je om een element zowel horizontaal ALS verticaal binnen zijn container te centreren?
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.
Welke meeteenheid wordt standaard gebruikt in React Native voor afmetingen?
Welke eigenschap maakt het mogelijk een element absoluut ten opzichte van zijn ouder te positioneren?
+15 gespreksvragen
Andere React Native-sollicitatieonderwerpen
JavaScript-basis
React-grondbeginselen
React Native-basisbeginselen
React Hooks
TypeScript voor React & React Native
React Native-componenten & API
Navigatie in React Native
State Management in React Native
Networking & API in React Native
Gegevenspersistentie
Formulieren & validatie
React Native-animaties
Native Modules & Bridge
Platformspecifieke code
Permissies & Device API's
Push Notifications
React Native Testing
React Native Debugging
Build & Deployment
Expo vs React Native Bare
Prestatie-optimalisatie
Geheugenbeheer
Architecture Patterns
React Native New Architecture
Best Practices voor Beveiliging
Offline-First Architecture
React Native CI/CD
Monorepo & code delen
Geavanceerde onderwerpen
App-levenscyclus & uitvoering op de achtergrond
Authenticatie en sessiebeheer
Monitoring & Crash Reporting
Beheers React Native voor je volgende gesprek
Krijg toegang tot alle vragen, flashcards, technische tests, code review-oefeningen en gespreksimulatoren.
Begin gratis