๐ ๊ฐ๋ฐ์๋ก ์ผํ์ง 1๋ ์ด ๋๋ค๋...
2์์ ํ์ฌ์ ์ ์ฌํด ๋ง 1๋ ์ด ๋๋ ๋ฌ์ด์๋ค. ๋ฒ์จ 1๋ ์ด ๋๋ค๋, 1๋ ๊ฐ์ ์๊ฐ ๋์ ๋ด๊ฐ ์ด๋ค ์ผ์ ํ๊ณ , ์ด๋ค ์ฑ๊ณผ๋ฅผ ๋ง๋ค์๋์ง ๋์ ๋๋ฃ, ํ์ฌ์ ํ๊ฐ๋ฅผ ํตํด ๋๋์ ๋ณผ ์ ์๋ ์๊ฐ์ด์๋ค.
1๋ ๊ฐ์ ๋๋ฅผ ๋๋์๋ณด๋ฉด์ ๋์ ๋ํด์ ๋ฆฌ๋ธ๋๋ฉ(?) ๋ํ ํ์ํ๋ค๊ณ ์๊ฐ์ด ๋ค์ด, ๋ธ๋ก๊ทธ๋ฅผ ์ด์ ํ๊ณ ์ด๋ ฅ์๋ ์๋กญ๊ฒ ์์ฑํ๊ณ , ์ด์ ํจ๊ป ๋ ๋ค์ํ ์์ผ๋ฅผ ๊ฐ๊ธฐ ์ํด ์ปค๋ฎค๋ํฐ ํ๋์ ์ฐธ์ฌํ๊ธฐ๋ ํ๋ค. 1๋ ์ค ๊ฐ์ฅ ์งง์ ๋ฌ์ด์ง๋ง ํ์ฌ ๋ด์ธ์ ์ผ๋ก ๋๋ฆ ๋ค์ฌ๋ค๋ํ๋ 2์์ ๋๋์ ๋ณด๋ ค ํ๋ค.
๐ Gatsby๋ก ๋ธ๋ก๊ทธ ์ด์ ํ๊ธฐ
๋ธ๋ก๊ทธ ์ด์ ์ ์ฌ์ค ์ค๋๊ธฐ๊ฐ ๊ณ ๋ฏผํด์๋ ์ผ์ด์๋ค. ๊ธฐ์กด์ Jekyll๋ก ๋ง๋ค์ด์ง ๋ธ๋ก๊ทธ์ ๋์์ธ์ ๊ด์ฐฎ๊ธด ํ์ง๋ง, ruby ์ธ์ด๋ก ์์ฑ๋์ด ์ปค์คํ ์ ์ํด ํ์ต๋น์ฉ์ด ํฌ๋ค๋ ์ ๊ณผ ์๋ ๊ฒฝ๋ก๋ฅผ ์ ๋๋ก ์ดํดํ์ง ๋ชปํ๋ ์ด์ ๋ฑ์ด ์์ด 2024๋ ์๋ ๊ผญ ์ด์ ํด์ผ๊ฒ ๋ค๋ ๋ชฉํ๋ฅผ ์ธ์ ๋ค.
์ธ์ ๋ ๋ชฉํ๋ 1๋ ์น ๊ณํ์ด์๋๋ฐ... 2์์ ํ์ฌ์ ์ ์ฌํ์ง 1๋ ์ด ๋ ๊ฒธ, ๊นํ๋ธ ํ๋กํ์๋ ๊ฑธ๋ ค์๋ ๋ธ๋ก๊ทธ๊ฐ ๋ด ์ผ๊ตด๊ณผ ๊ฐ๋ค๋ ์๊ฐ์ด ๋ค์ด ๋ธ๋ก๊ทธ ์ด์ ์ ์คํ์ ์ฎ๊ธฐ๊ฒ ๋์๋ค.
๋ธ๋ก๊ทธ ์ด์ ์ ํด์ผ๊ฒ ๋๋ฐ... ๋ง๋
ํ ํ๋ซํผ์ด ๋ ์ค๋ฅด์ง ์์๋ค. ๋ด๊ฐ ์ง์ ๋ง๋๋ ๋ฐฉ๋ฒ๋ ์ข์ ๊ฒฝํ์ด ๋๊ฒ ์ง๋ง, ๊ธ์ ์์ฑํ๋ ๊ฒ ์์ฒด์ ๋ ์ด์ ์ ๋ง์ถ ์ ์๊ฒ ํ๋ซํผ์ ๋จผ์ ์์๋ณด์๋ ๋ง์ด ๋ค์ด ์ด๊ฒ์ ๊ฒ ์ฐพ์๋ณด๊ธฐ ์์ํ๋ค.
๋คํํ ๋์ฒ๋ผ ๊ณ ๋ฏผํ์๋ ๋ถ๋ค์ด ๋ง์๋์ง ๊ฐ๋ฐ์ ๋ธ๋ก๊ทธ ํ๋ซํผ์ ๋ํด ๋น๊ตํ๋ ๋ค์ํ ๊ธ๋ค์ ๋ณผ ์ ์์๋ค. ํฐ์คํ ๋ฆฌ, Velog, wordpress ๋ฑ์ ํ๋ซํผ๋ค์ ์ด์ ์ ์ด๋ฏธ ์์ฑํด๋์ ๊ธ๋ค์ ์ด์ ํ๋ ์์ ์ ๋ง์ ์๊ณ ๊ฐ ํ์ํ๋ค๋ ์ ๊ณผ ๋ด๊ฐ ์ง์ ์ปค์คํ ํ ์ ์๋ค๋ ๋จ์ ์ด ํฌ๊ฒ ์์ฉํด ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ์์๊น ๊ณ ๋ฏผํ๊ฒ ๋๋ค.
๊ทธ๋ฌ๋ ์ค ์ฐ์ฐํ ํ์ด์ค๋ถ์์ ๋ง๋ ๋ฆฌ์กํธ๋ฅผ ์ด์ฉํ ๋ฌธ์ํ ์๋น์ค์ธ Docusaurus์ ๋ํ ๊ธ๋ค์ ์ ํ๊ฒ ๋์๋ค. Docusaurus๋ ๋ฆฌ์กํธ๋ฅผ ์ด์ฉํ๋ค ๋ณด๋ ๊ธฐ์กด ๋ด๊ฐ ์๊ณ ์๋ ์ง์์ ์ด์ฉํด ์ปค์คํ ์ด ๊ฐ๋ฅํ๊ณ , ๋งํฌ๋ค์ด ํ์์ผ๋ก ์์ฑ๋ ๊ธ์ ๊ทธ๋๋ก ๋ณต์ฌ/๋ถ์ฌ๋ฃ๊ธฐ๋ง ํ๋ฉด ํด๋น ๊ธ์ ๋ถ์ํด ํ์ด์งํ์์ผ๋ก ๋ง๋ค์ด ์ค ์ ์์๋ค. React Native ๊ณต์๋ฌธ์์๋ ์ฐ์ด๊ณ ์๊ณ , ์ค์ ๋ธ๋ก๊ทธ ๋ง์ด๊ทธ๋ ์ด์ ํ๊ธฐ ๊ธ๋ค๋ ์์ด ๊ณต์๋ฌธ์๋ฅผ ์ฝ์ผ๋ฉด์ ์์ ์ ์์ํ๊ฒ ๋์๋ค.
Docusaurus๋ก ๋ธ๋ก๊ทธ ์ด์ ํ๊ธฐ
Docusaurus๋ markdown์ผ๋ก ์์ฑ๋ ๊ธ์ ์ปค์คํ ๋์์ธ, SSG(Static-Site generator)๋ฅผ ์ด์ฉํด ์ฑ๋ฅ์ด ๋์ ํ์ด์ง๋ฅผ ๋ง๋ค์ด ์ค๋ค. Docusaurus ๋ด๋ถ์๋ ์ด ๋๊ฐ์ง๋ก ์ปจํ ์ธ ๋ฅผ ๊ตฌ๋ถํ ์ ์๋๋ฐ, ํ๋๋ Docs๋ก ๊ธฐ์ ๋ฌธ์๋ฅผ ์์ฑํ๋ ํ์์ผ๋ก ๋ฒ์ ๋ณ ๋ฌธ์๊ด๋ฆฌ๊ฐ ํ์ํ๊ฑฐ๋, ์ฃผ์ ๋ณ ํ์ ์ปจํ ์ธ ๋ถ๋ฅ ๋ฑ์ ์ ์ฉํ ๋ ์ฌ์ฉํ ์ ์์ด ๋ณด์๊ณ , ๋ค๋ฅธ ํ๋๋ Blog๋ก ๋ธ๋ก๊ทธ ํ์์ ๊ธ์ ์์ฑํ ์ ์๊ฒ ํด์ค๋ค.
๋๋ ๋ธ๋ก๊ทธ์ฉ์ผ๋ก ์ฌ์ฉํ๋ ค ํ๊ธฐ ๋๋ฌธ์ Blog์ ๋ํ ์ธํ ์ ํ๊ณ ํ๋ก์ ํธ์ ์ด์ ์ ์์ฑํด๋ ๋งํฌ๋ค์ด ํ์ผ๋ค์ ์ฎ๊ฒจ ์ด์ ์ ํ๊ธฐ ์์ํ๋ค. ์ธํ ์ ํ๊ณ ๋ณด๋ Docusaurus ๋ธ๋ก๊ทธ ์์ฒด์ ์ธ ์์ฌ์ด ์ ์ด ๋์ ๋ณด์ด๊ธฐ ์์ํ๋ค.
๊ธฐ์ ๋ธ๋ก๊ทธ๋ ์๋ฆฌ์ฆ๋ก ์ฐ์๋ ๊ฒ์๋ฌผ๋ค์ ๋ณด์ฌ์ฃผ๋๊ฒ ํ์ํ๋ฐ, Docusaurus๋ ํด๋น ๊ธฐ๋ฅ์ Blog์์ ์ง์ํ์ง ์์๊ณ , ๊ฐ ์ฃผ์ ์ ๋ฐ๋ผ ๋ช๊ฐ์ ๊ธ์ด ์์ฑ๋์๋์ง๋ฅผ ์ ์ ์๋ค๋ ์ ์ด ์์ฌ์ ๋ค. ๋ธ๋ก๊ทธ ์ด์ ์ ์ฐธ๊ณ ํ๋ parkgang.log๋ ๋ธ๋ก๊ทธ์์๋ ํ๊ณ ์ ๊ฐ์ ๊ธ์ Blog๋ก, ๊ธฐ์ ์ ์ธ ๋ด์ฉ์ docs๋ก ๋ถ๋ฅํด ์ฃผ์ ๋ณ ๊ธ์ ์ ๋ฆฌํด๋์ จ์ง๋ง, ๋๊ฐ์ด ์ ์ฉํ๊ธฐ ์ "๊ทธ๋๋ ๋ด๋ง์ ์๋๋ ๋ค๋ฅธ ํ๋ซํผ์ ์์๊น" ๋ง์ง๋ง์ผ๋ก ์ฐพ๋ ๊ณผ์ ์์ Gatsby๋ฅผ ๋ฐ๊ฒฌํ๊ฒ ๋๋ค.
Gatsby๋ก ๋ธ๋ก๊ทธ ์ด์ ํ๊ธฐ
์ ๋ง์ ์ฌ๋๋ค์ด Gasby๋ฅผ ๋ธ๋ก๊ทธ๋ก ๋ง์ด ์ฌ์ฉํ ๊น?์ ๋ํด ์๊ฐํด๋ณด์์ ๋, Gasby๋ ๋ธ๋ก๊ทธ ํ๋ฌ๊ทธ์ธ์ ํตํด ๋ง์์ ๋๋ ๋์์ธ๊ณผ ๊ตฌ์ฑ์ ํ
ํ๋ฆฟ์ผ๋ก ์ฌ์ฉํ ์ ์๊ฒ ์ ๊ณตํ๊ณ ์์๊ณ , ์ํ๋ ๊ธฐ๋ฅ๋ค์ ํ๋ฌ๊ทธ์ธ์ผ๋ก ์ฐ๊ฒฐํ ์ ์๋ ์ ์ด ์ข์๋ณด์๋ค. Jekyll ๋ธ๋ก๊ทธ ๋์ ๊ฐ์ด ์ด๋ค ๋์์ธ์ผ๋ก ๋ธ๋ก๊ทธ๋ฅผ ๋ง๋ค๋ฉด ์ข์๊น ๊ณ ๋ฏผํ๋ค๊ฐ devHudi๋ผ๋ ๋ถ๊ป์ ๋ง๋ค์ด ๋์ gatsby-starter-hoodie๋ผ๋ ํ๋ฌ๊ทธ์ธ์ด ๋ง์์ ๋ค์ด ํ์ฌ ๋ธ๋ก๊ทธ๋ก ์ด์ ํ๊ฒ ๋์๋ค.
Gatsby๋ก ์ด์ ํ๋ ๊ณผ์ ์์ ๋ธ๋ก๊ทธ ๊ธ๋ค์ ๋ค์ ํ๋ฒ ์ฝ์ผ๋ฉฐ ๋ด๊ฐ ์ด๋๋ ์ด๋ฐ ๊ฑธ ์ด๋ ค์ํ๊ตฌ๋๋ผ๋ ์๊ฐ๊ณผ 1๋
์ฌ์ด ๋ง์ด ์ฑ์ฅํ๊ตฌ๋๋ผ๋ ์๊ฐ์ด ๋ค์๋ค. ํํธ ๋ด๊ฐ ๋ธ๋ก๊ทธ ๊ด๋ฆฌ๋ฅผ ์ํํ ํ๊ตฌ๋๋ฅผ ์ฌ์คํ ๋๋ ์ ์์๋๋ฐ, ์ฐธ์กฐ๋ก ํ ๊ธ์ด๋ ์ด๋ฏธ์ง๊ฐ ์ฌ๋ผ์ ธ์ ๋ณด์ด์ง ์๊ฑฐ๋, ์๋๊ฒฝ๋ก๊ฐ ์๋ชป๋์ด์๋ ๊ฒฝ์ฐ๋ ๋ณด์๋ค...
์๋์ฃผ์์ Jekyll ๋ ๊นํ๋ธ์ ์ฌ๋ ค์ ์ ๋ฆฌํ๋ ์ด๋ฏธ์ง ์ฃผ์๋ค์ ๋ก์ปฌ์ฃผ์๋ก ๋ณ๊ฒฝํ๋ ๋ฑ์ ์์
์ ์งํํ๊ณ GA(Google Analytics)์ utterance๋ฅผ ํตํ ๋๊ธ๋ ์ ์ฉํด๋ณด์๋ค. ์ดํ์ ๋ฐฉ๋ช
๋ก, ๋ฐฉ๋ฌธ์ ์ ๋ฑ์ ๊ธฐ๋ฅ์ ์ถ๊ฐํ๊ณ ๊ณ์ํด์ ๋์ ์ฑ์ฅ๊ณผ์ ์ ์ ๋ณด์ฌ์ค ์ ์๊ฒ ๊ฐ๊ฟ๋๊ฐ์ผ๊ฒ ๋ค.
๐คฟ ํ๋ก ํธ์๋ ๋ค์ด๋น ํด๋ฝ
2์์๋ ํ์ฌ ๋ฐ, ์ปค๋ฎค๋ํฐ ํ๋์๋ ๊ด์ฌ์ ๊ฐ๊ณ ์์๋๋ฐ ๋งํฌ๋์ธ ๊ฒ์๊ธ์ ๋ณด๊ณ ํ ์ค์์ ์ด์ํ๋ ํ๋ก ํธ์๋ ์ปค๋ฎค๋ํฐ์ธ ํ๋ก ํธ์๋ ๋ค์ด๋น ํด๋ฝ์ ์ง์ํ๊ฒ ๋์๋ค. ์ฌ์ค ์ด์ ์๋ ํ ์ค ๋ธ๋ก๊ทธ์ ์๊ฐ ๊ธ์ ๋ณด๋ฉด์ ๋ค์ํ ํ์ฌ์ ๊ฐ์์ ๋ฌธ์ ๋ฅผ ํ๊ณ ๊ณ์๋ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์๋ถ๋ค๊ณผ ์ด์ผ๊ธฐ๋ฅผ ๋๋ ๋ณด๊ณ ์ถ๊ณ , ๋ด๊ฐ ๊ฐ์ง ์์ผ๋ฅผ ๋ํ์ฃผ๋ ์ข์ ๊ธฐํ๊ฐ ๋์ง ์์๊น๋ผ๋ ์๊ฐ์ ์ง์ํ์ง๋ง ๋จ์ด์ก์๋ค. ์ด๋ฒ์ ์ ๋ง ์ด์ข๊ฒ ์ฐธ์ฌํ๋ ๊ธฐํ๋ฅผ ์ป์ด ๊ฐ๋ฐํ๊ฒฝ ๊ฐ์ ์ด๋ผ๋ ์ฃผ์ ๋ก ์ฐธ์ฌํ๊ฒ ๋์๋ค.
๊ฐ์ ์ด๋ค ์ด์ผ๊ธฐ๋ฅผ ํ๊ฒ ๋ ๊น, ์๋ ์ฌ๋์ด ์๋ฌด๋ ์์ํ
๋ฐ... ๋ณ์ ๋ณ ๊ณ ๋ฏผ์ ํ๋ฉด์ ์ฐธ์ฌํ์ง๋ง ๊ธ์ ์ ์ํด ํธํ๊ฒ ์ด์ผ๊ธฐํ ์ ์์๋ค. ์กฐ์๋ถ๋ค์ ๋ด๊ฐ ์๊ฐํ๋๋๋ก ๋ค์ํ ํ์ฌ์์ ์ค์
จ๊ณ , ๋ค์ํ ๊ด์ฌ์ฌ๋ฅผ ๊ฐ์ง๊ณ ๊ณ์
จ๋ค. ์ ๊ธฐํ๋ ๋ถ๋ถ์ ๋๋ถ๋ถ ์กฐ์๋ถ๋ค์ด ๋ชจ๋
ธ๋ ํฌ์ ๋ํ ๊ด์ฌ์ ๋ง์ด ๊ฐ์ง๊ณ ๊ณ์
จ๋ ์ ์ด์๋ค ๋ชจ๋
ธ๋ ํฌ๋ก ๋ ํ๋ก์ ํธ ๊ฒฝํ์ด ์๋ ๋์๊ฒ๋ ๋ชจ๋
ธ๋ ํฌ๊ฐ ์ด๋ค ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ๊ธฐ์ ์ธ์ง, ์ ์ข์ ๊ฑด์ง ๋ฑ ๋ฐฐ๊ฒฝ์ด ์๋ค๋ณด๋ ๊ฐ์ด ๋ง์ ์ด์ผ๊ธฐ๋ฅผ ํ ์๋ ์์์ง๋ง ์ข์ ํค์๋๋ฅผ ์ป์ด๊ฐ๋ ์๊ฐ์ด์๋ค.
์กฐ์๋ถ๋ค๊ณผ ์ ๋๊ฒ ์ด์ผ๊ธฐํ๋ ์ค์ ์ธ์ ์๊ฐ์ด ์์๋์๋๋ฐ ์ฒซ๋ฒ์งธ ์ฃผ์ ๋ ๋ชจ๋ ธ๋ ํฌ ํ์ดํ๋ผ์ธ ์ต์ ํ์ ๋ํด, ๋๋ฒ์งธ ์ฃผ์ ๋ ์์ฐ์ฑ ๋๊ฒ API ํธ์ถํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์ฃผ์ ๋ก ๋ฐํ๋ฅผ ํด์ฃผ์ จ๋ค.
์ฒซ๋ฒ์งธ ๋ฐํ๋ฅผ ๋ค์ผ๋ฉด์ ์ฒ์ ๋ค์๋ ์๊ฐ์ "ํจํค์ง ๊ด๋ฆฌ์ ์ฌ๋๋ค์ด ์ ๋ง ๋ง์ ๊ด์ฌ์ ๊ฐ์ง๊ณ ์๊ตฌ๋"์๋ค. ์ง์ ์ ์กฐ์๋ถ๋ค๊ฐ์ ์ด์ผ๊ธฐ ์ฃผ์ ๋ ๋ฐํ์ฃผ์ ๋ ๋ชจ๋ ธ๋ ํฌ๋ก ์๋น์ค๋ฅผ ์ ์ด์ํ๋ ๋ฐฉ๋ฒ์ด๋ค ๋ณด๋ ๋ ํ ๋๊ปด์ก๋ค.
๋ฐํ๋ด์ฉ์ค ๋๋๋ ์ ์ yarn์ ์ด์ฉํ zero install์ ์ฌ์ฉํ ๊ฒฝ์ฐ node_modules์ ์ค์น๋๋ ํจํค์ง๋ฅผ ๋ชจ๋ ํจ๊ป ์ฌ๋ ค๋๊ฒ ๋๋ค๋ ์ ์ด์๋ค. repository์ ์ฌ๋ผ์์๋ ํ์ผ ์์ฒด๊ฐ ์์ฒญ๋๊ฒ ํฌ๊ธฐ ๋๋ฌธ์ ์ด๋ฅผ cloneํ๊ณ checkoutํ๋ ๊ณผ์ ์์ฒด์ ์๊ฐ์ด ์ค๋๊ฑธ๋ฆด ์ ์๋ค๋ ๋ฌธ์ ๊ฐ ์์๊ณ , ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด circle CI์ config๋ฑ์ ํตํด ๋ณ๋ ฌํ ๋๋ ๋ฐฐํฌ์๊ฐ ๋จ์ถ ๋ฑ์ ๋ํด ์ด์ผ๊ธฐํด์ฃผ์ จ๋ค. ํจํค์ง๋ฅผ ์ฌ๋ฆฌ์ง์๊ณ repo๋ฅผ ๊ฐ์ ธ์จ ๋ค์์ ๋งค๋ฒ ํจํค์ง๋ฅผ ์ค์นํ๋ ๊ฒ ๋น์ฐํ๋ ๋์๊ฒ ์๋ก์ด ์ด์ผ๊ธฐ์๋ค.
ํ๋ก ํธ์๋์์ ํ๋ซํผ์ ์ผ๋ก ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด๋๊ฐ๋ ๋ชจ์ต์ ๋ณด๋ฉฐ CI/CD ๊ณผ์ ์์๋ ๊ธฐ์ ์ ์ผ๋ก ํด๊ฒฐํ๋๊ฐ์ผํ ์ฌ๋ฐ๋ ๋ฌธ์ ๋ค์ด ๋ง์ด ์๊ตฌ๋๋ฅผ ๋๋ ์ ์์๊ณ ์ฐ๋ฆฌ ํ ํ๋ก์ ํธ์ CI/CD์ค์์ ๋ด๊ฐ ๊ฐ์ ํ ์ ์๋ ๋ถ๋ถ์ ์์๊น ๊ณ ๋ฏผํ๋ ์ข์ ์๊ฐ์ด ๋์๋ค.
๋๋ฒ์งธ ๋ฐํ๋ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ ๊ณผ์ ์์ ๊ฒช์ ์ ์๋ ์๋ฒ์ API์ ํ๋ก ํธ์๋ ์ฝ๋๊ฐ ๊ฐ๊ฒฐํฉ์ด ๋์ด ์์ ๋ ๋ฐ์ํ ์ ์๋ ์ฌ๋ฌ๊ฐ์ง ๋ฌธ์ ๋ฅผ ์์๋ก, ํ๋ก ํธ์๋ ์์ฒด์ ์ธ interface๋ฅผ ๊ตฌํํด ์ด๋ป๊ฒ ์ผ์ ์ ๋ง๊ฒ ๋ ์์ ํ๊ฒ ํ๋ก ํธ์๋ ์ฝ๋๋ฅผ ์งํฌ ์ ์์์ง์ ๋ํ ๋ด์ฉ์ด์๋ค. ๋ค์ผ๋ฉด์ ์ฐ๋ฆฌ ํ๋ก์ ํธ์ ์ํคํ ์ฒ ๊ตฌ์กฐ์์ Repository ํจํด์ด ๋์ผํ ์ญํ ์ ํ๊ณ ์๊ณ ๋๋ถ์ API๊ฐ ๋์ค์ง ์์์ ๋๋ API ๋ช ์ธ๋ง ์๋ฉด ๋ณ๋ ฌ๋ก ํ๋ก ํธ์๋ ์ฝ๋๋ฅผ ์์ฑํ ์ ์์๋ ์ ์ด ๋ ์ฌ๋๋ค.
๋ฐํ๊ฐ ๋๋๊ณ ๋์๋ ๋ทํ์ด์๋ ์ฐธ์ฌํด ๊ฐ์ ์กฐ๊ฐ ์๋์๋ ๋ถ๋ค๊ณผ๋ ์ด์ผ๊ธฐํ๋ฉฐ ๋ค์ํ ์ฐ์ฐจ์ ๊ฒฝํ์ ๊ฐ์ง์ ๋ถ๋ค์ ์ด์ผ๊ธฐ๋ฅผ ๋ค์ ์ ์์๋ค. ๋ง๋๋ ๋ถ๋ง๋ค ๋๊ผ๋ ์ ์ ์ฌ๊ธฐ์ ๋ชจ์ด์ ๋ถ๋ค์ ๋ชจ๋ ๊ธ์์ผ ์ ๋ ์ ํด๊ทผ ํ ๋ชจ์ฌ์ ๊ฐ๋ฐ์๊ธฐ๋ฅผ ํ๊ณ ์ถ์ ๋งํผ ๊ฐ๋ฐ์ ๋๋ฌด ์ข์ํ์๋ ๋ถ๋ค์ด๋ผ๋ ๊ฒ ๊ทธ๋ฆฌ๊ณ ๋ ๋ง์ด ๋ฐฐ์ฐ๊ณ ์ฑ์ฅํ๊ณ ์ถ์ดํ์๋ ๋ถ๋ค์ด๋ผ๋ ๊ฒ์ ๋๋ ์ ์์๋ค. ์ฒ์ ์ฐธ์ํ ์ปค๋ฎค๋ํฐ ์๋ฆฌ์์ง๋ง ๋๋ฌด ์ข์ ์ํฅ๊ณผ ์ด์ ์ ๋๋ ์ ์์๋ ์๊ฐ์ด์๋ค.
๐ ๋ง๋ฌด๋ฆฌ
๋ธ๋ก๊ทธ๋ฅผ ์ด์ ํ๋ฉด์ ๊ธฐ์ ์ ์ธ ์ฃผ์ ์ ๋ํ ์ด์ผ๊ธฐ์ ํ์ฌ ์ ๋ฌด๋ฅผ ์งํํ๋ฉด์ ํด๊ฒฐํด๊ฐ ๊ธฐ์ ์ ์ธ ๋ฌธ์ ์ ๋ํ ์ด์ผ๊ธฐ๋ ๋ถ๋ฆฌํ๋ ๊ฒ ์ข์ง ์์๊น๋ผ๋ ์๊ฐ์ด ๋ค์๋ค. ๊ทธ๋์ ์์ผ๋ก๋ ํ๊ณ ์๋ ํ๋ฌ๊ฐ ๊ณต๋ถํ ๋ด์ฉ๋ค์ ๋ํด, ๊ฐ์ธ์ ์ธ ์ด์ผ๊ธฐ๋ฅผ ์์ฑํ๊ณ , ๊ธฐ์ ์ ์ธ ๋ด์ฉ์ ๋ค๋ฅธ ๊ธ๋ก ๋ถ๋ฆฌํด ์กฐ๊ธ ๋ ์์ฑํด๋ณด๋ ค ํ๋ค. ์์ผ๋ก ํ๊ณ ์ ์ธ ๋ด์ฉ์ด ์์ผ๋ฉด ์ด์ฉ๋ ๊ณ ๋ฏผ๋ ๋์ง๋ง... ์คํ๋ ค ๋ ๋ถ์ง๋ฐํ๊ฒ ๊ธฐ์ ์ ์ฃผ์ ์ ๋ํ ๊ธ์ ์์ฑํ๊ณ ์์ฝํ๋ ๋ฐฉ์์ผ๋ก ์์ฑํ๋ฉด ๋์ง์์๊น ์ถ๋ค. ๊ทธ๋์ 2์๋์ ์งํํ๋ ์๋ฌ๋ฐ์ด๋๋ฆฌ ์ ์ฉ ์์ ๊ณผ App Start ์๊ฐ ์ค์ด๊ธฐ ์์ ์ ๋ํ ๋ด์ฉ์ ๋ค์ ๊ธ์์ ์์ฑํด๋ณด๋ ค ํ๋ค.
2์ ํ๋ฌ๊ฐ๋ ๋ค์ํ ๊ฒฝํ์ด ๊ฐ๋ํ ์์ฐฌ ์๊ฐ, ๋ด ์์ ์ ๋ํด ๊ณ ๋ฏผํ๊ณ ๋ค์ 1๋ ์ ๋ํด ๊ณ ๋ฏผํ๋ ์ข์ ์๊ฐ์ด์๋ ๊ฒ ๊ฐ๋ค. 3์์ ๋ ์ด๋ค ์ผ์ด ๊ธฐ๋ค๋ฆฌ๊ณ ์์์ง ๊ธฐ๋ํ๋ฉฐ ๋ ์ด์ฌํ ๋ฌ๋ ค๋ณด์.