React Native

React Native

MOBILE

āļāļēāļĢāļžāļąāļ’āļ™āļēāļĄāļ·āļ­āļ–āļ·āļ­āļ‚āđ‰āļēāļĄāđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄāļ”āđ‰āļ§āļĒ React āđ€āļžāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āđāļ­āļ› native iOS āđāļĨāļ° Android āđ‚āļ”āļĒāđƒāļŠāđ‰ JavaScript/TypeScript āļŠāļ–āļēāļ›āļąāļ•āļĒāļāļĢāļĢāļĄāļ—āļĩāđˆāļ­āļīāļ‡āļˆāļēāļ React āļ”āđ‰āļ§āļĒ component native, hot reloading āđāļĨāļ°āļāļēāļĢāđ€āļ‚āđ‰āļēāļ–āļķāļ‡ API āđāļšāļš native āđ€āļžāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āđāļ­āļ›āļĄāļ·āļ­āļ–āļ·āļ­āļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļŠāļđāļ‡āļ”āđ‰āļ§āļĒ codebase āđ€āļ”āļĩāļĒāļ§

āļŠāļīāđˆāļ‡āļ—āļĩāđˆāļ„āļļāļ“āļˆāļ°āđ„āļ”āđ‰āđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰

React āļŠāļĄāļąāļĒāđƒāļŦāļĄāđˆ āļžāļĢāđ‰āļ­āļĄ hook, Context API āđāļĨāļ° functional component

Component āđāļšāļš native (View, Text, Image, ScrollView, FlatList)

Expo āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļžāļąāļ’āļ™āļēāļ—āļĩāđˆāļĢāļ§āļ”āđ€āļĢāđ‡āļ§āļžāļĢāđ‰āļ­āļĄāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āđƒāļ™āļ•āļąāļ§āđāļĨāļ°āļāļēāļĢāļ­āļąāļ›āđ€āļ”āļ• OTA

React Navigation āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ™āļģāļ—āļēāļ‡āđāļšāļš native (Stack, Tab, Drawer)

StyleSheet āđāļĨāļ° Flexbox āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļˆāļąāļ”āļŠāđ„āļ•āļĨāđŒāļ—āļĩāđˆ responsive āđāļĨāļ°āļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž

āļāļēāļĢāļˆāļąāļ”āļāļēāļĢāļŠāļ–āļēāļ™āļ° (Redux Toolkit, Zustand, React Query, Context)

AsyncStorage āđāļĨāļ° SecureStore āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļˆāļąāļ”āđ€āļāđ‡āļšāļ‚āđ‰āļ­āļĄāļđāļĨāļ–āļēāļ§āļĢ

Module āđāļšāļš native āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āđ‚āļ„āđ‰āļ” native (Kotlin/Swift)

āļāļēāļĢāļ—āļ”āļŠāļ­āļšāļ­āļĒāđˆāļēāļ‡āļ„āļĢāļ­āļšāļ„āļĨāļļāļĄ (Jest, React Native Testing Library, Detox E2E)

āļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž (Hermes engine, lazy loading, āđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž FlatList)

āļŦāļąāļ§āļ‚āđ‰āļ­āļŠāļģāļ„āļąāļāļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āđ€āļŠāļĩāđˆāļĒāļ§āļŠāļēāļ

āđāļ™āļ§āļ„āļīāļ”āļ—āļĩāđˆāļŠāļģāļ„āļąāļāļ—āļĩāđˆāļŠāļļāļ”āđ€āļžāļ·āđˆāļ­āđ€āļ‚āđ‰āļēāđƒāļˆāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩāļ™āļĩāđ‰āđāļĨāļ°āļ›āļĢāļ°āļŠāļšāļ„āļ§āļēāļĄāļŠāļģāđ€āļĢāđ‡āļˆāđƒāļ™āļāļēāļĢāļŠāļąāļĄāļ āļēāļĐāļ“āđŒ

1

React: JSX, Virtual DOM, reconciliation, hook (useState, useEffect, useCallback)

2

React Native: native bridge, component native vs web, āđ‚āļĄāđ€āļ”āļĨ threading

3

Component āļŦāļĨāļąāļ: View, Text, Image, ScrollView, FlatList, SectionList

4

Platform API: Platform.OS, Platform.select, āđ‚āļ„āđ‰āļ”āđ€āļ‰āļžāļēāļ°āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄ

5

āļāļēāļĢāļˆāļąāļ”āļŠāđ„āļ•āļĨāđŒ: StyleSheet, layout Flexbox, Dimensions, āļāļēāļĢāļ­āļ­āļāđāļšāļš responsive

6

āļāļēāļĢāļ™āļģāļ—āļēāļ‡: React Navigation (Stack, Tab, Drawer, navigator āļ‹āđ‰āļ­āļ™)

7

āļāļēāļĢāļˆāļąāļ”āļāļēāļĢāļŠāļ–āļēāļ™āļ°: Context API, Redux Toolkit, Zustand, Recoil

8

āļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāđāļšāļš async: useEffect, fetch, axios, React Query āļŠāļģāļŦāļĢāļąāļš server state

9

āļāļēāļĢāļˆāļąāļ”āđ€āļāđ‡āļš: AsyncStorage, SecureStore, react-native-mmkv, SQLite

10

Module āđāļšāļš native: āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡ module native, āļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāđ‚āļĒāļ‡āđ„āļĨāļšāļĢāļēāļĢāļĩ, autolinking

11

Expo vs Bare React Native: āļ‚āđ‰āļ­āļ”āļĩ/āļ‚āđ‰āļ­āđ€āļŠāļĩāļĒ, prebuild, config plugin

12

āļŠāļīāļ—āļ˜āļīāđŒ: react-native-permissions, āļāļēāļĢāļ‚āļ­āļŠāļīāļ—āļ˜āļīāđŒ, āļāļēāļĢāļˆāļąāļ”āļāļēāļĢāđ€āļĄāļ·āđˆāļ­āļ–āļđāļāļ›āļāļīāđ€āļŠāļ˜

13

āđāļ­āļ™āļīāđ€āļĄāļŠāļąāļ™: Animated API, Reanimated 2, LayoutAnimation, gesture (Gesture Handler)

14

āļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ: fetch, axios, WebSocket, āļāļēāļĢāļˆāļąāļ”āļāļēāļĢāļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ”, āļ•āļĢāļĢāļāļ°āļāļēāļĢāļĨāļ­āļ‡āđƒāļŦāļĄāđˆ

15

āļŸāļ­āļĢāđŒāļĄ: controlled component, React Hook Form, āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļš (Yup, Zod)

16

āļāļēāļĢāļ—āļ”āļŠāļ­āļš: unit test (Jest), āļ—āļ”āļŠāļ­āļš component, E2E (Detox, Maestro)

17

āļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž: āđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž FlatList, useMemo, useCallback, Hermes, Flipper

18

āļāļēāļĢāđāļˆāđ‰āļ‡āđ€āļ•āļ·āļ­āļ™āđāļšāļš push: Firebase Cloud Messaging, Expo Notifications, āļāļēāļĢāđāļˆāđ‰āļ‡āđ€āļ•āļ·āļ­āļ™āđƒāļ™āđ€āļ„āļĢāļ·āđˆāļ­āļ‡

19

āđāļœāļ™āļ—āļĩāđˆāđāļĨāļ°āļ•āļģāđāļŦāļ™āđˆāļ‡: react-native-maps, Geolocation API, āļ•āļģāđāļŦāļ™āđˆāļ‡āđ€āļšāļ·āđ‰āļ­āļ‡āļŦāļĨāļąāļ‡

20

Build āđāļĨāļ°āļāļēāļĢ deploy: EAS Build, Fastlane, App Store/Play Store, āļāļēāļĢāļ­āļąāļ›āđ€āļ”āļ• OTA

āļšāļ—āļ„āļ§āļēāļĄ React Native āļĨāđˆāļēāļŠāļļāļ”

āļ„āđ‰āļ™āļžāļšāļšāļ—āļ„āļ§āļēāļĄāđāļĨāļ°āļ„āļđāđˆāļĄāļ·āļ­āļĨāđˆāļēāļŠāļļāļ”āđ€āļāļĩāđˆāļĒāļ§āļāļąāļš React Native

React Native 0.85 Animation Backend

React Native 0.85 āđƒāļ™āļ›āļĩ 2026: Animation Backend āđƒāļŦāļĄāđˆ, Strict TypeScript API āđāļĨāļ°āļ„āļģāļ–āļēāļĄāļŠāļąāļĄāļ āļēāļĐāļ“āđŒ

React Native 0.85 āđ€āļ›āļīāļ”āļ•āļąāļ§ Shared Animation Backend, āļŠāļ–āļēāļ›āļąāļ•āļĒāļāļĢāļĢāļĄ post-bridge āđāļĨāļ° Metro TLS āļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāđ€āļŠāļīāļ‡āļĨāļķāļāļžāļĢāđ‰āļ­āļĄāļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āđ‚āļ„āđ‰āļ”āđāļĨāļ°āļ„āļģāļ–āļēāļĄāļŠāļąāļĄāļ āļēāļĐāļ“āđŒ

āļ āļēāļžāđāļŠāļ”āļ‡āļŠāļ–āļēāļ›āļąāļ•āļĒāļāļĢāļĢāļĄāđƒāļŦāļĄāđˆāļ‚āļ­āļ‡ React Native āļžāļĢāđ‰āļ­āļĄ Hermes V1, Fabric āđāļĨāļ° TurboModules

React Native New Architecture āļ„āļđāđˆāļĄāļ·āļ­āļ‰āļšāļąāļšāļŠāļĄāļšāļđāļĢāļ“āđŒ 2026: Hermes V1, Fabric, TurboModules āđāļĨāļ° Bridgeless Mode

āļ„āļđāđˆāļĄāļ·āļ­āļ‰āļšāļąāļšāļŠāļĄāļšāļđāļĢāļ“āđŒāļŠāļģāļŦāļĢāļąāļš React Native New Architecture āđƒāļ™āļ›āļĩ 2026 āļ„āļĢāļ­āļšāļ„āļĨāļļāļĄ Hermes V1, Fabric Renderer, TurboModules, JSI āđāļĨāļ° Bridgeless Mode āļžāļĢāđ‰āļ­āļĄāļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āđ‚āļ„āđ‰āļ”āđāļĨāļ°āļ„āļģāļ–āļēāļĄāļŠāļąāļĄāļ āļēāļĐāļ“āđŒ

Expo Router file-based navigation system for React Native mobile applications

Expo Router āļŠāļģāļŦāļĢāļąāļš React Native: āļ„āļđāđˆāļĄāļ·āļ­āļĢāļ°āļšāļš Navigation āđāļšāļš File-Based āļ‰āļšāļąāļšāļŠāļĄāļšāļđāļĢāļ“āđŒ

āļ„āļđāđˆāļĄāļ·āļ­āļ‰āļšāļąāļšāļŠāļĄāļšāļđāļĢāļ“āđŒāļŠāļģāļŦāļĢāļąāļš Expo Router āđƒāļ™ React Native āļ„āļĢāļ­āļšāļ„āļĨāļļāļĄāļĢāļ°āļšāļš routing āđāļšāļš file-based, āļāļēāļĢāļ•āļąāđ‰āļ‡āļ„āđˆāļē layout, tab navigation, dynamic routes, modal screens, typed routes, middleware āđāļĨāļ°āļāļēāļĢāļ›āđ‰āļ­āļ‡āļāļąāļ™āđ€āļŠāđ‰āļ™āļ—āļēāļ‡ āļžāļĢāđ‰āļ­āļĄāļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āđ‚āļ„āđ‰āļ”āļˆāļĢāļīāļ‡

āļ”āļđāļšāļ—āļ„āļ§āļēāļĄ React Native āļ—āļąāđ‰āļ‡āļŦāļĄāļ”