Nativni moduli omogućuju React Native-u (JavaScriptu) pristup nativnom kodu platforme i mogućnostima (iOS/Android) koje nisu dostupne kroz JavaScript — povezujući se s nativnim API-jima, SDK-ovima ili prilagođenom nativnom funkcionalnosti. Proširuju React Native izvan onoga što sam JavaScript pruža.
Zašto nativni moduli postoje
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.
