Nativní moduly umožňují React Native (JavaScript) přistupovat k nativnímu kódu a funkcím platformy (iOS/Android), které nejsou dostupné prostřednictvím JavaScriptu — propojují se s nativními API, SDK nebo vlastní nativní funkcionalitou. Rozšiřují React Native nad rámec toho, co lze dosáhnout pouze v JavaScriptu.
Proč nativní moduly existují
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.
