Stack:
React Native (Expo)
Preset React Native
Przewodnik po rozumowaniu, którego przepływ onboardingu używa dla projektów React Native i Expo. To lista kontrolna, a nie szablon — wykryta rzeczywistość ma pierwszeństwo.
Sygnały
react-nativew zależnościach;app.json/app.config.tsiexpodla projektów managed lub folderyios/+android/dla bare RN.metro.config.*, React Navigation lubexpo-router(katalogapp/) oraz konfiguracja Jest.- Menedżer pakietów wnioskowany z istniejącego pliku blokady.
O czym należy rozumować
- Czy to Expo managed czy bare React Native — determinuje polecenia budowania i uruchamiania.
- Rzeczywiste polecenia testowe (
jest+@testing-library/react-native), lint (eslint) i run/build (expo start,eas buildlubnpx react-native run-*) — zapisane dosłownie. - Styl nawigacji (React Navigation vs
expo-router) i konwencje ekranów/komponentów.
Uwagi
Wykryj bare RN vs Expo managed wcześnie; podział natywny/managed zmienia niemal każde polecenie.