React๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ด๊ณ Vue๋ ํ๋ ์์ํฌ์
๋๋ค. ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ์ฌ์ฉ์๊ฐ ํ์ํ ๋๋ง๋ค ๊ฐ์ ธ๋ค ์ผ๋ค๊ฐ ๋บ๋ค๊ฐ ํ ์ ์๊ณ ๋ถ๋ถ์ ์ผ๋ก ์ฌ์ฉ์ด ๊ฐ๋ฅํฉ๋๋ค ํ๋ ์์ํฌ๋ ๋ถ๋ถ์ ์ธ ์ฌ์ฉ์ด ๋ถ๊ฐ๋ฅํ๊ณ ํ๋ ์ ์ํฌ์ ์์ผ๋ก ๋ค์ด๊ฐ์ ํ๋ ์ ์ํฌ๊ฐ ์ง์ํด์ฃผ๋ ๋ฌธ๋ฒ์ ๋ฐ๋ผ์ ์์ฑํด์ค์ผ ์ ๋๋ก ๋์ํฉ๋๋ค. ๊ทธ๋์ React๋ ๊ฐ๋ฐ์๊ฐ ์์ ๋กญ๊ฒ ๊ฐ๋ฐํ ์ ์๋ ํ๊ฒฝ์ด๊ณ , Vue๋ vue์์ ์ง์ ํด์ค ๋ฌธ๋ฒ ๋ฐฉ์์ผ๋ก๋ง ๊ฐ๋ฐ ํ ์ ์์ต๋๋ค. ๋ฆฌ์กํธ๊ฐ ์์ ๋๊ฐ ๋ ๋๋ค๊ณ ํ๋ ๋ถ๋ถ์ด ์ด๋ฐ ํ์์ ์ธ ๋ถ๋ถ์์ ์จ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ ๋ค Virtual Dom(๊ฐ์๋)์ ํ์ฉํฉ๋๋ค. ๋ฐ์์ ์ด๊ณ ์กฐํฉ ๊ฐ๋ฅํ ์ปดํฌ๋ํธ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ฝ์ด ๋ผ์ด๋ธ๋ฌ๋ฆฌ์๋ง ์ง์คํ๊ณ ์๊ณ ๋ผ์ฐํ
๋ฐ ์ ์ญ ์ํ๋ฅผ ๊ด๋ฆฌํ๋ ์ปดํจ๋์ธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์์ต๋๋ค. ๊ฐ๊ฐ์ ..
๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ
AppLoading ์ธ์ ์ฐ๋๋? ์ฌ์ฉ์๊ฐ ์ฑ์ ์คํํ๋ฉด ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฌ์ค๊ธฐ ์์ํ๋๋ฐ, ์ด๋ ์๊ฐ์ด ๋ง์ด ๊ฑธ๋ฆด์๋ ์๊ณ ์ด ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ค๋ฆฌ๋ ๋์ ์ฌ์ฉ์๊ฐ ๊ทธ ๊ณผ์ ์ ๋ณผ ์๋ ์์ ๊ฒ์ด๋ค. ์ด๋ฐ ๋ถ๋ถ์ ๋ณด์ํ๊ธฐ ์ํด์ ์๋๊ฒ AppLoading์ด๋ค ์ฌ์ฉ์ ๊ฒฝํ์ ์ธ ๋ถ๋ถ์ ๋ณด์ํ๊ธฐ ์ํด์ ์ฌ์ฉํ๋ ๊ฒ์ด๋ค. ์ด๋ป๊ฒ ๋ณด์ด๋๋ ๋ก๋ฉ์ด ์๋ฃ๋ ๋๊น์ง ์์ด์ฝ์ด๋ผ๋๊ฐ, ์ด๋ฏธ์ง๋ผ๋๊ฐ ๋์ฒด๋ฅผ ํ ์ ์๋ ๋ฌด์ธ๊ฐ๋ฅผ ๋ณด์ฌ์ค๋ค. AppLoading Props ๋ค์ํ Prop์ด ์๋๋ฐ, ์ด๋ฅผ ์ด์ฉํด์ apiํธ์ถ ๋ฑ ๋ค์ํ ๋ถ๋ถ์์ ํ์ฉํ ์ ์๋ค. startAsync (function) : Promise๋ฅผ ๋ฐํํ๋ ํจ์๋ฅผ ์ ๋ฌํ๋๋ฐ AppLoading์ด ์์๋ ๋ ์คํ๋๋ค. onError (function) : ๋ฐ์ดํฐ๋ฅผ ๋ก๋ํ ..
๐ฉ๐ป Today I Learned ๐ ReactNative ๊ฐ์ ๋
ธ๋ง๋์ฝ๋์ react-native๊ฐ์๋ฅผ ํตํด์ apploading๊ณผ naviator์ ๋ํด์ ๋ฐฐ์. ๋ด์ผ ๊ธฐ์ด ๋ง๋ฌด๋ฆฌ ์ง์ ์์ ์ด๋ ฅ์ ์ ๋น ์ด๋ ฅ์๋ฅผ ๋ค์ ์์ฑํ๊ณ ์์ ํ๋ค. ๊ทธ๋ฆฌ๊ณ ์ ์ถ! ์ ์ถ!! ์ฝ๋๋ฆฌ๋ทฐ ์ง๋๋ฒ์ ์ด์ด์ ๋ค๋ฅธ ์ฝ๋ ์ฝ๋ฉํธ ์์ฒญ์ ๋ฐ์์ ๋ค๋ฅธ ํ์ด ๊ตฌํํ ํ๋ก์ ํธ ์ฝ๋๋ฅผ ๋ณด๊ณ ์์ฒญํ ๋ถ๋ถ์ ๋ํด์ ๋ต๊ธ์ ๋ฌ์๋๋ฐ, ๋๋ ํด๋ดค๋ ๊ณ ๋ฏผ์ ๋ํ ๋ฌผ์์ด๋ผ์ ์ด๋ฏธ ์ด๋์ ๋ ์ง๋ฌธ์ ๋ํ ๋ต์ด ์ธ์ฐ์ง ์ํฉ์ธ๋ฐ, ๋ ํ๋ฒ ๊ณ ๋ฏผ์ ํ๋ฉด์ ๋ต๋ณ์ ์ผ๋ค. ์ฝ๋์ ์ ๋ต์ด๋ผ๋ ๊ฒ์ด ์๋๊ฑด๊ฐ. ๋ค๋ฅธ ์ฌ๋์ด ์ด ์ฝ๋๋ฅผ ์์ธํ๊ฒ ๋ณผ ์ ์๋ ๊ฒฝํ์ ์์๊ฐ๋๊ฑด ์๊ฐ๋ณด๋ค๋ ๋ ์ข์ ๊ฒ ๊ฐ๋ค. ๐ท ์ด์ ๋ถํฐ ์ด์ด์ง ๋ํต๊ณผ ๋ชธ์ด๊ธฐ์ด์ผ๋ก ์ด๊ฑฐ ์ฝ๋ก๋ ์๋๊ฐ ..
1. JavaScript(ES6) Code Snippets (์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋ ์ค๋ํซ) ์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋ ์ค๋ํซ์ ๋์ค์ ์ผ๋ก ๋ง์ด ์ฐ๋ ์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋์กฐ๊ฐ์ ๋ํ ์ค๋ํซ์ ์ ๊ณตํ๊ณ ์ฌ์ฉ์๊ฐ ๋ฐ๋ก ์ ์ํด์ ์ธ ์ ์๊ฒ ์ง์ํด์ค๋ค. ์๋ฐ์คํฌ๋ฆฝํธ๋ฟ ์๋๋ผ ํ์
์คํฌ๋ฆฝํธ ๋ฆฌ์กํธ, ๋ทฐ๊น์ง๋ ์ง์์ ํด์ค๋ค. 2. ES7 React / Redux / GraphQL / React-Native snippets ๋ฆฌ์กํธ ๊ฐ๋ฐ์๋ผ๋ฉด ๋ฐ๋์ ์จ์ผํ ํ์ฅ ํ๋ก๊ทธ๋จ ์ค ํ๋์ด๋ค. ํค์๋๋ฅผ ์ฌ์ฉํด์ ๊ฐํธํ๊ฒ ์ฝ๋์์ฑ์ ํ ์ ์๋ค. 3. ESLint ์ฝ๋๋ฅผ ์๋์ผ๋ก ํ์ํํ๊ณ ์ค๋ฅ๊ฐ ๋ ๊ฒฝ์ฐ ๊ฒฝ๊ณ ๋ฉ์ธ์ง๋ก ๊ฐ๋ฐ์๋ฅผ ์ง์ํ๋ค. ๋ง์ฝ ์ฌ๋ฌ ๊ฐ๋ฐ์๊ฐ ํ์
์ ํ๋ ๊ฒฝ์ฐ๋ผ๋ฉด ์ผ๊ด๋ ์์์ผ๋ก ๋ง์น ํ์ฌ๋์ด ์ฝ๋ฉํ ๊ฒ๊ณผ ๊ฐ์ ๊ฒฐ๊ณผ๋ฅผ ์ป์ ์๋ ..
React-Native ๊ฐ์๋ฅผ ๋ฃ๊ธฐ ์์ํ๋ฉด์ setting์๋ง ์ดํ ์ด์์ ์ด ๊ฒ๊ฐ๋ค. ๊ฒจ์ฐ๊ฒจ์ฐ ์
ํ
์ ๋ง์น๊ณ ๋๋์ด ๋ณธ๊ฒฉ์ ์ธ ๊ฐ์๋ฅผ ๋ณด๋ ค๊ณ ํ๋๋ฐ, ๊ฐ์ ์ฒซ ์คํ
์ด์๋ expo install expo-app-loading ๊ฐ ์๋๋๊ฒ์ด๋ค. expo ๋ชจ๋๋ ์ฌ์ฉํ๊ธฐ๋๋ฌธ์ ๋ฌด์กฐ๊ฑด ๋์ผํ๋ ๊ฑด๋ฐ!! ์ฒ์์ ๊ตฌ๊ธ๋งํด๋ ์ ๋์์ ์์ด๋ก ์ฐพ๊ธฐ ์์ํ๋ ๋ฑ์ฅ!! expo install ๋์ ์ npm install์ ์ฐ๋ฉด ๋๋ค๋ ๊ฒ!!๐ฑ!! stackoverflow - https://stackoverflow.com/questions/68847098/unable-to-install-expo-app-loading-using-expo Unable to install expo-app-loading using expo Up..
๐ฉ๐ป Today I Learned ๐ React-Native-CLI ์์ํ๊ธฐ ์ฒซ ์ธํ
์ ์์ํ๊ณ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ด ๋ถ์กฑํ๋ฉด ๊ตฌ๋์ด ์ ๋๋ก ์ ๋ ์๋ ์๋ค๊ณ ํด์ ํฌ๋งท์ ํ๊ณ ๋ค์ ๋ชจ๋ ์ธํ
์ ์์ํ๋ค. ์ด๋๊น์ง๋ ๊ณ์ํด์ ์ธํ
์ ํ๊ณ ์์ ์ค์ ๋ชฐ๋์ง choco๋ก jdk ๋ค์ด๋ก๋๊ฐ ์๋ผ์ java๋ฅผ ๋ฐ๋ก ์ค์น๋ฅผ ํ๋ค. ์ด๋๋ถํฐ ๋ ๋ค๋ฅธ ์ค๋ฅ์ ์๋ง์ด ์์๋์๋ค. ๋๋ ์ต์ ์ ๋ฒ์ ์ผ๋ก ์ค์น๋ฅผ ํ๊ณ ์ด๊ฑด ํ๋ก์ ํธ๋ฅผ ๊ตฌํํ ๋ ์ค๋ฅ๊ฐ ๋ํ๋ฌ๋ค. Could not open settings generic class cache for settings file ์์ ์๋ฌ์๊ณ , stackoverflow๋ ๊ตฌ๊ธ๋ง์ ์กฐ๊ธ ๋ ํด๋ณด๋ ์๋ฐ์ ๋ฒ์ ผ ๋ฌธ์ ์ผ ๊ฑฐ๋ผ๋ ๋ต๋ณ์ด ๋ง์๋ค. ๊ผญ 8๋ฒ์ ผ์ ์ฐ๋ผ๋ ๋ต๋ณ์ด ๋ง์๊ณ , ์? ์ธ๊ฐ์..
๋ณธ๊ฒฉ์ ์ธ React Native ๊ณต๋ถ๋ฅผ ์์ํ๋ฉด์ ๊ธฐ๋ณธ ์
ํ
์ ํ๋๋ฐ, ์๋ฌด๋ฆฌํด๋ ์ค๋ฅ๊ฐ ์๊ฒจ๋๊ณ ์งํ์ด ๋๋ ์๋ ๊ฒ์ด๋ค. ์ฌ๋ฌ๊ฐ์ง ์๋๋์ ๋ฉ๋ชจ๋ฆฌ๊ฐ ๋ถ์กฑํ๋ค๋ ์ ๋ ํ๋์ ์ค๋ฅ ํด๊ฒฐ ๋ฐฉ์์ด๋ผ๋ ๋ง์ ๋ฐ๋ก ๋ฉํ ํฌ๋งท์ ๊ฒฐ์ . ์๋ฌด๋ฆฌ ์ ๋ฆฌ๋ฅผ ํ๊ณ ์ต์ ํ๋ฅผ ์๋ํด๋ 1GB์ด์์ ํ๋ณด๋์ง ์๋ ์ํฉ์ ์ ๋งํ ๋ฐ์ดํฐ๋ค์ ๋ฐฑ์
ํด๋๊ณ ์์ํ๊ฒ ์น ๋ฐ์ด๋ฒ๋ ธ๋ค. ๊ทธ๋ฆฌ๊ณ ์ด์ฌํ ์ฒ์๋ถํฐ ๋ค์ ์
ํ
์ค์ด๋ค. ใ
ใ
ํ๋ฃจ์ข
์ผ ์
ํ
๊ณผ ์จ๋ฆํ๋๋ฐ, ๋ ์
ํ
์ ํ๊ณ ์๋ค. ์ง๋์ฃผ์ ํ๋ '์ฝ๋๋ฆฌ๋ทฐ'๊ฐ ๊ด์ฐฎ์๋ค๋ ๋งค๋์ ๋์ ์ฐ๋ฝ! ๊ทธ๋ฆฌ๊ณ ๋ ํด๋ณด์ง ์๊ฒ ๋๊ณ ๋ฌผ์ด๋ด์ฃผ์
์ ๋ฐ๋ก ์ค์ผ์ด๋ผ๊ณ ์๋ตํ๋ค. ๋จ์ด ์ด ์ฝ๋๋ฅผ ๋ถ์ํ๋ ๊ฒ ์ญ์๋ ๊ณต๋ถ๊ฐ ๋ ๊ฒ์ด๋ผ๋ ์๊ฐ๊ณผ ๋ํํด์ง๋ ๋๋ฅผ ๋ฐ์ง! ์ก์์ค ๋ฌด์ธ๊ฐ๊ฐ ๋ ๊ฒ ๊ฐ์์ ํฅ๋ถ๋๋ ๋ง์์ผ๋ก ํ๋ค..
Happy Birthday to myself ๐ ์ฆ๊ฑฐ์ด ์์ผ์ด๋ค. ํ์ง๋ง ๋ ์ฝ๋๋ฅผ ๋๋ฑ์ด๊ณ ์๋ค.... ๊ทธ๋ฆฌ๊ณ ๋ฌธ์ ๋ ํด๊ฒฐ๋์ง ์๋๋ค. ๐คท๐ปโ๏ธ ๐ต ํญํด์์ ๋ง์ง๋ง์ผ๋ก ํ๋ ์ค์ ํ๋ก์ ํธ์์ ์์ฌ์ ๋ ์ ๋ค์ด ๋ง์ง๋ง ๊ทธ ์ค์์๋ ๊ฐ์ธ์ ์ผ๋ก ์ ๋ง ์์ฝ๊ฒ ์๊ฐํ๋ ๋ถ๋ถ์ด ๋๊ธ๊ณผ ๋๋๊ธ ์
๋ ฅ์ฐฝ๋ถ๋ถ์ด๋ค. ์ปดํฌ๋ํธ๋ฅผ ์ฌ์ฌ์ฉํด์ ๊ตฌํํ๋ ๊ฑธ ๊ณํํ์๋๋ฐ, ๊ทธ ๋ถ๋ถ์ด ์๊ฐ๋งํผ ์ ๋๋ก ๋์ง ์์์ ๊ฒฐ๊ตญ์ ๋ฐ๋ก ๋ถ๋ฆฌํด์ ๊ตฌํ์ ํ์๋ค. ๊ทธ ์์ฌ์์ด ๋จ์์ ์ฝ๋๋ฅผ ๋ค์ ์์ ํด๋ณด๋ ค๊ณ ์ข
์ผ ๋ถ์ก๊ณ ์์๋๋ฐ ์ฌ์ ํ ์ ๋๋ค. props์ ๋ฌธ์ ์ผ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์ด ๋ค์ด์ ํด๊ฒฐ์ฑ
์ ์๊ฐํด๋ณด๋๋ฐ... ํ ๋์๊ฐ์ด ๋์ด๊ฐ์ ๋จธ๋ฆฟ์์ด ํ์๊ฒ ๋ณํ๋ค. ๋๋๊ธ ์
๋ ฅ์ฐฝ์ด ์ผ์ง๋ ๊ฒ ์ค์ผ์ด - ์
๋ ฅ์ฐฝ์ ๋ซ๋ ๊ฒ๊น์ง๋ ์ค์ผ์ด- ๊ทธ๋ฆฌ๊ณ ๋ค์ ๋๋๊ธ..
โ
๋ฌธ์ ์นด์นด์คํก ์คํ์ฑํ
๋ฐฉ์์๋ ์น๊ตฌ๊ฐ ์๋ ์ฌ๋๋ค๊ณผ ๋ํ๋ฅผ ํ ์ ์๋๋ฐ, ๋ณธ๋ ๋๋ค์์ด ์๋ ๊ฐ์์ ๋๋ค์์ ์ฌ์ฉํ์ฌ ์ฑํ
๋ฐฉ์ ๋ค์ด๊ฐ ์ ์๋ค. ์ ์
์ฌ์์ธ ๊นํฌ๋ฃจ๋ ์นด์นด์คํก ์คํ ์ฑํ
๋ฐฉ์ ๊ฐ์คํ ์ฌ๋์ ์ํด, ๋ค์ํ ์ฌ๋๋ค์ด ๋ค์ด์ค๊ณ , ๋๊ฐ๋ ๊ฒ์ ์ง์ผ๋ณผ ์ ์๋ ๊ด๋ฆฌ์์ฐฝ์ ๋ง๋ค๊ธฐ๋ก ํ๋ค. ์ฑํ
๋ฐฉ์ ๋๊ตฐ๊ฐ ๋ค์ด์ค๋ฉด ๋ค์ ๋ฉ์์ง๊ฐ ์ถ๋ ฅ๋๋ค. "[๋๋ค์]๋์ด ๋ค์ด์์ต๋๋ค." ์ฑํ
๋ฐฉ์์ ๋๊ตฐ๊ฐ ๋๊ฐ๋ฉด ๋ค์ ๋ฉ์์ง๊ฐ ์ถ๋ ฅ๋๋ค. "[๋๋ค์]๋์ด ๋๊ฐ์ต๋๋ค." ์ฑํ
๋ฐฉ์์ ๋๋ค์์ ๋ณ๊ฒฝํ๋ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ด ๋ ๊ฐ์ง์ด๋ค. ์ฑํ
๋ฐฉ์ ๋๊ฐ ํ, ์๋ก์ด ๋๋ค์์ผ๋ก ๋ค์ ๋ค์ด๊ฐ๋ค. ์ฑํ
๋ฐฉ์์ ๋๋ค์์ ๋ณ๊ฒฝํ๋ค. ๋๋ค์์ ๋ณ๊ฒฝํ ๋๋ ๊ธฐ์กด์ ์ฑํ
๋ฐฉ์ ์ถ๋ ฅ๋์ด ์๋ ๋ฉ์์ง์ ๋๋ค์๋ ์ ๋ถ ๋ณ๊ฒฝ๋๋ค. ์๋ฅผ ๋ค์ด, ์ฑํ
๋ฐฉ์..
๐ฉ๐ป๐ป Today I Learned ๐ โญ ํ์์ ํ์๋ฅผ ๊ฑฐ๋ญ ์ค์ ํ๋ก์ ํธ๋ฅผ ํจ๊ปํ๋ ๋ฐฑ์๋ ๊ฐ๋ฐ์ ์น๊ตฌ๊ฐ ์๋ก์ด ํ๋ก์ ํธ๋ฅผ ํจ๊ป ํด๋ณด์ง ์๊ฒ ๋๊ณ ์ ์ํด์ค์ ์ฌ์ด๋๋ก ํ๋ก์ ํธ๋ก React Native ์ฑ์ ๊ธฐํ ์ค์ด๋ค. ์๋ฌด๋๋ ๊ธฐํ ๋จ๊ณ๋ฅผ ์ง๋์ ์ด๊ธฐ ๋์์ธ์ ์ก๊ธฐ ์ ๊น์ง ์์ด์ด ํ๋ ์์ ๋์์ด๋๋ค๊ณผ ์ก์ผ๋ฉด์ ํ์์ ํ์๋ฅผ ๊ฑฐ๋ญํ๊ณ ์๋ค. ๋์์ธ์ ์ธ ๋ถ๋ถ์ ์ ์ ์ผ๋ก ๋์์ด๋๋ค์๊ฒ ๋งก๊ธฐ๊ณ ์์ง๋ง ์ฌ์ฉ์ฑ๊ณผ ๊ตฌํ ๊ฐ์ ๊ฒ๋ค์ ๊ตฌ์ํ๋ฉด์ ์งํํ๋ค ๋ณด๋ ์๊ฐ์ด ๋ ๋ง์ด ๊ฑธ๋ฆฌ๋ ํธ์ด๋ค. ๊ทธ๋ฐ๋ฐ ์ด๊ฑด React Native๋ก ๊ตฌํ์ ๊ณํ์ ํ๊ณ ์์ด์ ๊ฐ์ด ์ ๋ง ํ๋๋ ์ ์กํ๋ค. ์ฐ๋ฆฌ๋ผ๋ฆฌ ์ฐ์ค๊ป์๋ฆฌ๋ก ์ด ํ๋ก์ ํธ ๋ด๋
์ ์์ฑ๋๋๊ฑฐ ์๋๋๋ฉฐ ํํํํ - ๐ โญ Expo vs CLI React Native ๊ธฐ์ด ..
๐คท๐ปโ๏ธ ์๋ํ๋ ์ค ๋ธ๋ก๊ทธ ์ด์ฉ๊ธฐ๊ฐ์ด ๋ง๋ฃ๋๋ค ๊ตฌ๊ธ ์ ๋์ผ์ค ์์ต์ ๋
ธ๋ฆฌ๋ฉฐ ๋ง๋ค์๋ ์๋ํ๋ ์ค ๋ธ๋ก๊ทธ๋ฅผ ๋ฐฉ์นํด๋๋ค๊ฐ ๊ฐ๋ฐ ๊ณต๋ถ ๋ธ๋ก๊ทธ๋ก ์ฐ๊ธฐ ์์ํ์๋ค. ๊ทธ๊ฒ 1์ฌ ๋
์ . ๊ด๊ณ ์์ต์ ๋น์ฐํ ์์๊ณ , ๋๋ ๋ชจ๋ฅด๋ ์ฌ์ด์ ๋๋ฉ์ธ ์ด์ฉ์ด ๋ง๋ฃ๊ฐ ๋๋ฉด์ ๊ฐ์์ค๋ฝ๊ฒ ๋ธ๋ก๊ทธ์ ์ ์์ ํ ์ ์๊ฒ ๋์๋ค. ๋ค๊ธํ๊ฒ ์ด์ฉ๊ธฐ๊ฐ์ ๊ฐฑ์ ํ๋ ค๊ณ ํ์ง๋ง ์๋ก์ด ๋๋ฉ์ธ์ ์ฌ๋ ๊ฒ ๋ง๊ณ ๋ ๋ฐฉ๋ฒ์ด ์๋ ์ํฉ์ ๋ฉ๋ถ์ด ์๋ค. ๊ทธ๋๋ก ๋น ๋ฅด๊ฒ ํฐ์คํ ๋ฆฌ ๋ธ๋ก๊ทธ๋ฅผ ์คํํ๊ณ , ๊ทธ ๋น์๊น์ง๋ง ํด๋ ๋ณผ ์ ์๋ ๋ช๋ช ํฌ์คํธ๋ง ์ฎ๊ฒจ๋์๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๋ค์ ๋ ๋ธ๋ก๊ทธ ์์ฒด์ ์์ ์ ์์ ํ ์๊ฐ ์์๋ค. ๐๐ป ๊ตฌ๊ธ๋ง์ด ์ด ๊ธธ์ด๋ค ๋ฌธ์ ๋ ์๋ํ๋ ์ค ๊ฐ์
ํ์ ์ผ๋ ๋๋ ๋ฐ์ดํฐ๋ฅผ ๋ฐฑ์
ํด๋์ง ์์ ์ํ์๋ค. ๊ทธ๋๋ก 1์ฌ๋
๊ฐ ์ด ๋ชจ๋ ๊ธ๋ค์ ๊ณ ์ค๋ํ ๋ ๋ฆฌ๊ฒ..
๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ๋? ๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ(React Native)๋ iOS์ ์๋๋ก์ด๋ ์ฑ ๊ฐ๋ฐ์ ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์
๋๋ค. ์๋ฐ์คํฌ๋ฆฝํธ๋ก ๊ตฌํ๋ ๊ธฐ์กด์ ๋ชจ๋ฐ์ผ ์ฑ๋ค์ ์น๋ทฐ๋ฅผ ์ด์ฉํ ํ์ด๋ธ๋ฆฌ๋ ๋ฐฉ์์ด์์ต๋๋ค. ํ์ง๋ง ๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ๋ ์๋ฐ์คํฌ๋ฆฝํธ๋ก ๊ฐ๋ฐํ์ง๋ง, ํ๋ฉด ์ธํฐํ์ด์ค๋ ๋ค์ดํฐ๋ธ ์์ ฏ์ผ๋ก ์ปดํ์ผํ์ฌ ๋น๋๋ฉ๋๋ค. ๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ๋ ๋ค์ดํฐ๋ธ UI๋ฅผ ์ฌ์ฉํ์ฌ ๋น ๋ฅธ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค. ๊ฐ๋ฐํ๊ฒฝ ์๋๋ก์ด๋ ์ฑ์ ๋ง๋ค๊ณ ์๋ค๋ฉด ์๋๋ก์ด๋ ์คํ๋์ค๋ฅผ ๋ค์ด ๋ฐ์์ผํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ปดํจํฐ์ java๋ฅผ ๋ค์ด๋ฐ์์ผํฉ๋๋ค. ์๋ฎฌ๋ ์ดํฐ๋ ๋ค์ด๋ฐ์์ผํ๊ณ ์. ์ ๋ง ๋ฐ์์ผํ๋ ์ํํธ์จ์ด๊ฐ ๋ง์ต๋๋ค. IOS๋ Xcode๋ฅผ ๋ค์ด๋ฐ์์ผํ๊ณ ์. ํ์ง๋ง ์ ๋ ๋ค ์๋ต์ ํ๊ณ ํ๋กํ ํ์ดํ๊ณผ ํ
์คํธ๋ฅผ ๋ชฉ์ ์ผ๋ก ๋ง๋ค์ด์ง ๊ฐ๋จํ ํด์ ์ด์ฉํ ๊ฒ..