728x90 ๋ฐ์ํ React ์๋ฆฌ์ฆ๐/React Native๋ก ๋ ์จ์ฑ ๋ง๋ค๊ธฐ5 โ๏ธReact Native๋ก ๋ ์จ์ฑ ๋ง๋ค๊ธฐโ๏ธ- ํ๊ธฐ๐ฑ ์ฒ์ ๋ฐฐ์๋ณด๋ React ์ธ์ด๋ผ์,, ๋๋ฌด ๋ฏ์ค์๋ค. ๊ทธ๋๋ ๋๋ฆ JS์ ๋น์ทํ ์ ์ด ์์ด์ ์ด๋ฐ part ์์๋ ๋๋ฆ ์ดํดํ๋ฉด์ ์ง๋๋ฅผ ๋๊ฐ๋ ๊ฒ ๊ฐ๋ค.๐ ์ ์ ๋ค์์๋ก,, ์ฝ๋ ๋ฐ๋ผ ์ ๊ธฐ๋ง ๋ฐ๋น ์ง๋ค๊ฐ ์ค๋ฅ ๋ฐ์ํ๋ฉด ์ด๋์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋์ง ์ฐพ๊ธฐ์ ๊ธ๊ธํ๋ ๊ฑฐ ๊ฐ๋ค.ใ ใ ๐๐ ์ค๋ ํ๋ฃจ์ข ์ผ ์ด๊ฒ๋ง ๋ถ๋ค๊ณ ์์๋ค..ใท ใท;;;;;๐ฑ๐ฑ๐ฑ ๊ฒฐ๊ตญ ๋ง์ง๋ง ๊ฐ์์์ ๋ ์๋ฌ๊ฐ ๋ฐ์ํ๋ค๊ณ ์ถ๋ ฅ์ด ์๋๊ณ ์๋ค.ใ ใ (์ด๊ฑด ์๋ฌ ์์ ํ ์ฌ๋ฆฌ๊ฒ ์)๐ฎ๐จ ๊ฒฐ๊ตญ ์๋ฌ๋ฅผ ์์ ? ํ๋๋ฐ ์ ๋ถ๋ถ ์ฝ๋๋ฅผ ์ง์ฐ๋๊น ์ ์ถ๋ ฅ๋์๋ค. ์์ง ์ฝ๋ ์ดํด๋ ์๋ ์์ค์ด๋ผ์,, ์ ๊ทธ๋ฐ์ง ์ ํํ ์๋ ค๋ฉด ์ข ๋ ๊ณต๋ถ๋ฅผ ํด์ผ๋ ๋ฏ.. ๊ทธ๋๋! ์ฒ์ ํ๋ฒ ๋น ๋ฅด๊ฒ ํ์๋ค ์๊ฐํ๊ณ ๋๋ฒ์งธ ๋ค์๋๋ ๋ด๊ฐ ์น ์ฝ๋๋ฅผ ๋ฐํ์ผ๋ก ๋น๊ตํด๊ฐ๋ฉด์ ๋ค์ ์์ ์ด๋ค. (.. 2021. 8. 17. โ๏ธReact Native๋ก ๋ ์จ์ฑ ๋ง๋ค๊ธฐ-์์ฃผ ๊ฐ๋จํ native ์ ๋ฆฌโ๏ธ 1. ๋ฆฌ์ํธ ๋ค์ดํฐ๋ธ์์ ๋ชจ๋ flex box์ ๋ํดํธ๋ flexDirection์ด ์ปฌ๋ผ(column)=(์ด--ํ๋ ฌ ํ ๋ ์ด)์ด๋ค. ๊ทธ๋ฌ๋๊น ํ ์คํธ๋ฅผ ์ถ๊ฐ ํ ๋๋ง๋ค. ์์ค์ด ์๋ ๋ฐ๋ก ๋ค์ ์ค๋ก ๋์ด ๊ฐ๋ค๋ ๋ป. * ์๋์ฌ์ง ์ฐธ๊ณ ๋ฌผ๋ก ๋ฐ๊พธ๊ณ ์ถ๋ค๋ฉด ๋ฐ๊พธ์ด ์ค ์ ์๋ค. 2. ์น์ฌ์ดํธ์์ ๋ชจ๋ flex ๋ฐ์ค์ ๋ํดํธ๋ ๋ก์ฐ(row) ์ด ์ด๋ค. 3. ๋ฆฌ์ํธ๋ค์ดํฐ๋ธ์ ๋ ์น์์ ๊ฐ์ ๊ฑฐ๋ผ๊ณ ๋ณด๋ฉด ๋๋ค. 4. flex:1 ์ ๋ชจ๋ ๊ณต๊ฐ ์ฌ์ฉ๊ฐ๋ฅํ๋ค๋ ๊ฒ ์๋ฏธํจ. 2021. 8. 17. โ๏ธreact native ์ ๋ํด ์ ๋ฆฌโ๏ธ ๋ค์ดํฐ๋ธ ์ฒ๋ผ ๋ชจ๋ฐ์ผ์ฑ์ ๋ง๋๋ 3๊ฐ์ง ๋ค๋ฅธ ๋ฐฉ๋ฒ 1. ์์ native : swift or object -c ๋ก ios ์ฑ ๋ง๋๋๊ฒ, java or ์ฝํ๋ฆฐ ๊ฐ์ง๊ณ ๋ง๋๋ ์๋๋ก์ด๋ ์ฑ, ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ๋ ๋ค๋ฅด๊ณ ๋งค์ฐ ๋ค๋ฆ. ๋ค์ดํฐ๋ธ ๋ฐฉ์: 1. xcode 2. android studio 2. ์ฑ ๊ธฐ๋ฐ ์น ๋ทฐ๋ฅผ ๋ง๋๋ ๊ฒ ์ฐ๋ฆฌ๊ฐ ์ ๋ง ๊ฐ๋จํ ๋งค์ฐ๋งค์ฐ ์ฌํํ ์ฑ์ ๋ง๋ค๊ธฐ. (ex: cordova or phoneGap ์ด์ฉํด์ ๊ทธ์์ html,css ๋ฅผ ๋ฃ๋๊ฒ) ๊ทธ๋ฌ๋๊น -> ์ฑ ์์์ ์๋ํ๋ ์น์ฌ์ดํธ ๊ฐ์๊ฑฐ์. ์ฐ๊ฒฐ์ ์ด์ด์ฃผ๋ ๋ธ๋ฆฟ์ง ๊ฐ์ ๊ฑฐ๋ผ๊ณ ๋ณด๋ฉด ๋จ. ์๋ฐ์คํฌ๋ฆฝํธ์ ํฐ ์ฌ์ด์ ์ปค๋ฎค๋์ผ์ด์ ์ ์ํด์ ๋ธ๋ฆฟ์ง๊ฐ ํญ์ ํ์ํจ. ๊ทธ๋์ ๊ทธ๊ฒ ๋๋ฆฐ ์ฑ๋ฅ์ ์ ๋ฐํ ์ ๋ ์๋ค. ์๋ํ๋ฉด ๋ธ๋ฆฟ์ง๋ก ๋ง์ ๋ฐ์ดํฐ๋ฅผ.. 2021. 8. 16. โ๏ธReact Native ๋ฐฉ์: expo ์ react native cli ์ ๋ฆฌโ๏ธ React Native ๋ฐฉ์์๋ 2๊ฐ๊ฐ ์๋ค. 1. expo 2. React Native CLI expo ์ ๋ฆฌ์ํธ ๋ค์ดํฐ๋ธ ๋ ์ด๋ค ๊ด๋ จ์ด ์์๊น? ๊ธฐ๋ณธ์ ์ผ๋ก expo ๋ create-react-app ๊ฐ์๊ฑฐ๋ค. expo ๋ ๋ฆฌ์ํธ ๋ค์ดํฐ๋ธ๋ฅผ ์ํ ์ค์ ํ์ผ๊ฐ์ ๊ฒ๋ค์ด ์๋ ๋ฐฉ์์ผ๋ก, ๋ชจ๋ ๊ฒ์ด ์ ์ ์ด ๋์ด์๋ค. ๋ฆฌ์ํธ๋ค์ดํฐ๋ธ cli ๋ฐฉ์์ ๋๊ฐ native files๋ค์ ๋ ๋ง์ด ์ปจใ ๋กค ํ๊ณ ์ถ์๋๋ฅผ ์ํ๊ฒ. ๋ฆฌ์ํธ๋ค์ดํฐ๋ธ cli ์ผ๋ก ์์ ํ ๋, ์์ฑ์ ๋์ Xcode ํ์ผ์ ์์ฑํ ๊บผ๊ณ , Xcode๋ ios๊ณ ,.. expo๋ 1. ๋ชจ๋ native files ๋ค์ ์จ๊ธฐ๊ณ 2. ๋ชจ๋ ๊ฑธ ๊ด๋ฆฌํด์ค 3. expo์ ๊ฐ์ฅ ํฐ ์ฅ์ : ํด๋ํฐ์์ ์ฑ์ ํ ์คํธ ํ ์ ์๋ค๋ ์ฌ์ค 4. expo์ ์ ์ผํ ๋ฌธ์ ์ : na.. 2021. 8. 16. ์ด์ 1 2 ๋ค์ 728x90 ๋ฐ์ํ