Expo vs React Native Bare
Expo managed workflow, Expo Go, prebuild, Expo Modules, config plugins, aangepaste native code, ejection, EAS
1Wat is het belangrijkste verschil tussen Expo managed workflow en bare React Native workflow?
Wat is het belangrijkste verschil tussen Expo managed workflow en bare React Native workflow?
Antwoord
De Expo managed workflow abstraheert de native configuratie (ios/ en android/) en handelt native afhankelijkheden automatisch af via Expo Go of EAS cloud builds. De bare workflow legt de volledige native mappen bloot en biedt volledige controle over native code, maar vereist handmatige configuratie en onderhoud van Xcode- en Android Studio-projecten.
2Wat is de Expo Go app en wat is de belangrijkste beperking ervan?
Wat is de Expo Go app en wat is de belangrijkste beperking ervan?
Antwoord
Expo Go is een client-app die te downloaden is uit de App Store en Play Store en waarmee je Expo-projecten direct kunt testen zonder native builds. De belangrijkste beperking is dat alleen de native modules worden ondersteund die in de Expo SDK zijn opgenomen. Bibliotheken met aangepaste native code werken niet in Expo Go en vereisen in plaats daarvan een eigen development build.
3Wat is het doel van het commando expo prebuild in een Expo-project?
Wat is het doel van het commando expo prebuild in een Expo-project?
Antwoord
Het commando expo prebuild genereert de native ios/ en android/ mappen op basis van de configuratie van app.json/app.config.js en config plugins. Dit is het concept van Continuous Native Generation (CNG): native mappen worden op aanvraag gegenereerd in plaats van handmatig onderhouden. Hierdoor kun je een managed project hebben met bare-mogelijkheden wanneer nodig.
Wat is een development build in het Expo-ecosysteem?
Waarvoor worden config plugins gebruikt in Expo?
+15 gespreksvragen
Andere React Native-sollicitatieonderwerpen
JavaScript-basis
React-grondbeginselen
React Native-basisbeginselen
React Hooks
TypeScript voor React & React Native
React Native-componenten & API
Styling & Layout in React Native
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
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