एक React Native प्रोजेक्ट में JavaScript/TypeScript कोड, नेटिव iOS/Android प्रोजेक्ट और कॉन्फ़िगरेशन का संयोजन होता है। संरचना और प्रमुख फाइलों को समझने से React Native एप्लिकेशन को नेविगेट और बनाने में मदद मिलती है।
संरचना के प्रमुख भाग
my-app/
App.js / App.tsx → the root component (app entry point)
src/ (or app/) → your JS/TS code (components, screens, etc.) — organize here
package.json → dependencies and scripts (npm/yarn) — like any JS project
node_modules/ → installed npm dependencies
ios/ → the native iOS project (Xcode) — for bare RN
android/ → the native Android project (Gradle) — for bare RN
index.js → registers the root component
app.json / app.config → app config (name, icon) — especially in Expo
(Expo projects hide ios/android; managed by Expo)
