React-Native์ aspectRatio option์ ๋ํด ์์๋ณด์
Git์ ๊ธฐ๋ณธ์ ์ธ ๋ช ๋ น์ด์ ๋ํด์ ์์๋ณด์.
react-native app์ kakao login ๊ธฐ๋ฅ์ ๊ตฌํํด๋ณด์.
Xcode๋ก iOS์ฑ์ TestFlight์ ์๋ ๋ฐฐํฌํด๋ณด์
iOS Provisioning Profiles ์ธ์ฆ์๋ฅผ ์์ฑํด๋ณด์
iOS Identifiers๋ฅผ ์์ฑํด๋ณด์.
iOS Certificate ์ธ์ฆ์ ์์ฑ์ ๋ํด ์์๋ณด์.
ios CSR ํ์ผ์ ์์ฑํด ๋ณด์.
NestJS์ ์ ๋ํ ์คํธ์๋ํด ์์๋ณด์
gitignore๊ฐ ์ ์ฉ๋์ง ์์ ๋ ํด๊ฒฐ ๋ฐฉ๋ฒ์๋ํด ์์๋ณด์.
react-native-masked-text์ ๋ํด ์์๋ณด์.
react native apk & aab ํ์ผ ์์ฑ์ ๋ํด ์์๋ณด์.
NestJS์ Hot Reload ๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ธฐ์ํด webpack์ HMR(Hot Module Replacement)์ ๋ํด ์์๋ณด์.
๐ ๊ฐ์ ์ด๋ฒ ๋ ธํธ์์๋ ํ์ ์คํฌ๋ฆฝํธ์์ ๊ฐ์ฅ ์ค์ํ๋ค๊ณ ๋ณผ ์ ์๋ ๊ธฐ๋ณธ ํ์ ์ ๋ํด์ ๊ธฐ์ ํ๋ ค ํ๋ค. ๐ ๊ธฐ๋ณธ ํ์ ํ์ ์คํฌ๋ฆฝํธ๋ ์๋ฐ์คํฌ๋ฆฝํธ์ ๊ฑฐ์ ๋์ผํ ๋ฐ์ดํฐ ํ์ ์ ์ง์ํ๋ฉฐ, ์ด๊ฑฐ ํ์ ์ ์ฌ์ฉํ์ฌ ๋ ํธ๋ฆฌํ๊ฒ ์ฌ์ฉํ ์ ์๋ค. ๊ธฐ์ ๋ ธํธ์ธ ๋งํผ ์ด๋์ ๋์
์ฐ๋ฆฌ ํ์ฌ์ ์ฑ๋ค์ React Native์ JavaScript ๊ธฐ๋ฐ์ผ๋ก ๋ง๋ค์ด์ ธ ์๋ค. ์ด๋ฒ์ ํ์ฌ์์ ๊ธฐ์กด JS ํ๋ก์ ํธ๋ฅผ TypeScript๋ก ๋ณํํ๋ ์์ ์ ํ ์์ ์ด๋ผ๊ณ ํ๋ค. ๊ทธ๋์ ์ด๋ฒ ๊ธ์ TS ๊ณต๋ถ ๋ ธํธ๋ฅผ ์์ฑํด ๋ณด๊ณ ์ ํ๋ค.TypeScript๋ Jav
๋๋ฒ๊ทธ ๋๊ตฌ์ธ react native tools์ ๋ํด ์์๋ณด์.
React Recoil์ ๋ํ์ ์ธ Hook API์ ๋ํด ์์๋ณด์ :)์ฒซ ์์๊ฐ ์ํ์ ๊ฐ์ด๋ฉฐ, ๋๋ฒ์งธ ์์๊ฐ ํธ์ถ๋์์ ๋ ์ฃผ์ด์ง ๊ฐ์ ์ ๋ฐ์ดํธํ๋ setter ํจ์์ธ ํํ์ ๋ฆฌํดํ๋ค.์ด hook์ ์๋ฌต์ ์ผ๋ก ์ฃผ์ด์ง ์ํ์ ์ปดํฌ๋ํธ๋ฅผ ๊ตฌ๋ ํ๋ค.state: atom ํน
๐ Recoil ์์ React recoil์์ ์ฌ์ฉํ๋ ๋ช๊ฐ์ง API์ ๋ํด ์์๋ณด๋ คํ๋ค. ๐ RecoilRoot ์ฐ์ reoil ์ํ๋ฅผ ์ฌ์ฉํ๋ ์ปดํฌ๋ํธ๋ ๋ถ๋ชจ ํธ๋ฆฌ์ RecoilRoot ์ ์ธ์ด ํ์ํ๋ค. React Native์์๋ ๋ฃจํธ ์ปดํฌ๋ํธ๊ฐ Recoi