1
React: JSX, Virtual DOM, reconciliation, hooks (useState, useEffect, useCallback)
2
React Native: native bridge, ๋ค์ดํฐ๋ธ vs ์น ์ปดํฌ๋ํธ, threading model
3
Core Components: View, Text, Image, ScrollView, FlatList, SectionList
4
Platform API: Platform.OS, Platform.select, ํ๋ซํผ๋ณ ์ฝ๋
5
์คํ์ผ๋ง: StyleSheet, Flexbox ๋ ์ด์์, Dimensions, ๋ฐ์ํ ๋์์ธ
6
๋ค๋น๊ฒ์ด์
: React Navigation (Stack, Tab, Drawer, ์ค์ฒฉ navigators)
7
์ํ ๊ด๋ฆฌ: Context API, Redux Toolkit, Zustand, Recoil
8
๋น๋๊ธฐ ์์
: useEffect, fetch, axios, ์๋ฒ ์ํ๋ฅผ ์ํ React Query
9
์์์ฑ: AsyncStorage, SecureStore, react-native-mmkv, SQLite
10
๋ค์ดํฐ๋ธ ๋ชจ๋: ๋ค์ดํฐ๋ธ ๋ชจ๋ ์์ฑ, ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋งํน, autolinking
11
Expo vs Bare React Native: ์ฅ๋จ์ , prebuild, config plugins
12
๊ถํ: react-native-permissions, ๊ถํ ์์ฒญ, ๊ฑฐ๋ถ ์ฒ๋ฆฌ
13
์ ๋๋ฉ์ด์
: Animated API, Reanimated 2, LayoutAnimation, ์ ์ค์ฒ (Gesture Handler)
14
๋คํธ์ํน: fetch, axios, WebSocket, ์๋ฌ ์ฒ๋ฆฌ, retry logic
15
ํผ: ์ ์ด ์ปดํฌ๋ํธ, React Hook Form, ์ ํจ์ฑ ๊ฒ์ฌ (Yup, Zod)
16
ํ
์คํธ: ๋จ์ ํ
์คํธ (Jest), ์ปดํฌ๋ํธ ํ
์คํธ, E2E (Detox, Maestro)
17
์ฑ๋ฅ: FlatList ์ต์ ํ, useMemo, useCallback, Hermes, Flipper
18
ํธ์ ์๋ฆผ: Firebase Cloud Messaging, Expo Notifications, ๋ก์ปฌ ์๋ฆผ
19
์ง๋์ ์์น: react-native-maps, Geolocation API, ๋ฐฑ๊ทธ๋ผ์ด๋ ์์น
20
๋น๋์ ๋ฐฐํฌ: EAS Build, Fastlane, App Store/Play Store, OTA ์
๋ฐ์ดํธ