Native modules React Native (JavaScript) کو native platform code اور features (iOS/Android) تک رسائی دیتے ہیں جو JavaScript کے ذریعے دستیاب نہیں ہیں — native APIs، SDKs، یا custom native functionality کے ساتھ bridge کرتے ہوئے۔ وہ React Native کو JS اکیلے فراہم کرنے سے آگے بڑھاتے ہیں۔
Native modules کیوں موجود ہیں
React Native's JavaScript can't directly access every native capability. NATIVE MODULES
bridge JS to native code (Swift/Objective-C on iOS, Kotlin/Java on Android):
→ access native APIs/SDKs not exposed to JS
→ use existing native libraries
→ implement performance-critical or platform-specific functionality in native code
→ The bridge between React Native's JS and the native platform.
