Stack:
React Native (Expo)
React-Native-Preset
Ein Reasoning-Leitfaden, den der onboard-Ablauf für React-Native- und Expo-Projekte nutzt. Es ist eine Checkliste, keine Vorlage — die erkannte Realität gewinnt.
Signale
react-nativein den Abhängigkeiten;app.json/app.config.tsundexpofür Managed-Projekte, oderios/+android/-Ordner für Bare-RN.metro.config.*, React Navigation oderexpo-router(einapp/-Verzeichnis) sowie ein Jest-Setup.- Paketmanager wird aus der vorhandenen Lockfile abgeleitet.
Worüber nachzudenken ist
- Ob es sich um Expo Managed oder Bare React Native handelt — dies bestimmt die Build- und Run-Befehle.
- Der echte Test- (
jest+@testing-library/react-native), Lint- (eslint) und Run/Build-Befehl (expo start,eas buildodernpx react-native run-*) — wortwörtlich erfasst. - Navigationsstil (React Navigation vs.
expo-router) und Screen/Komponenten-Konventionen.
Hinweise
Bare-RN vs. Expo-Managed frühzeitig erkennen; die native-vs.-managed-Aufteilung ändert nahezu jeden Befehl.