๐ก ํ๋ก์ ํธ

[ ์๋๋ฐ๋งต ] Project Note - 2021.08.15
์ค๋ ํ์ผ: ์ฑ ์ ๋ฐ์ navigation ์ ์ฉ ios & android ์ค ๊ธฐ๊ธฐ ํ ์คํธ ์๋ฃ UI ๋ ์ด์์ ๊นจ์ง๋ ๋ฒ๊ทธ ์์ ์๋์ฐ ์๋ฒ ์ญ์ & ๋ฆฌ๋ ์ค ์๋ฒ๋ก ์ฌ๊ตฌ์ฑ ๋ด์ผ ํ ์ผ: React Native์์ Redux ์ค์ ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํจ. ํด๊ฒฐ ํ์ ์ง๋ํ์ด์ง ์ถ๊ฐ ๋์์ธ ์์ฑ DB ์ค๊ณ ์๋ฒ ๊ฐ๋ฐ React ์ํ๋ฒ์ ๋น๋ & ๋ฐฐํฌ APP ๊ฐ๋ฐ ์ฑ์ navigation์ ์ถ๊ฐํ์ฌ ํ์ด์ง ์ด๋์ ๊ฐ๋ฅํ๋๋ก ํ์๋ค. navigation์ ์ถ๊ฐํ๋ header๋ฅผ ๊ธฐ๋ณธ์ผ๋ก ์ฌ์ฉํด์ผํด์ ๊ธฐ์กด๊ฒ์ ์ฎ๊ธฐ๋ ๊ณผ์ ์ด ํ์ํ๋๋ฐ, ์๊ฐ๋ณด๋ค ์ค๋ ๊ฑธ๋ ธ๋ค. ๊ธฐ์กด navigation bar์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ถ ๋น์ฐ๊ณ , ์คํ์ผ์ ๊ธฐ์กด์ ๋ง๋ค์๋ header๋ก ๋ฎ์๋ค. header๋ฅผ ํต์ผ๋ก ๋ง๋ ๊ฒ์ ์ฒ์์๋ ๋ฐ๋ก ์ง์ด๋ฃ์ผ๋ ค๊ณ ์๋..
[ ์๋๋ฐ๋งต ] Project Note - 2021.08.14
์๋ฒ๋ฅผ ์ด์ฉํ๊ธฐ ์ํ ํฌ๋ ๋ง์ ๋ฐ์์ผ๋ฉฐ, ํด๋น ํฌ๋ ๋ง์ ์ฌ์ฉํ์ฌ ์๋ฒ๋ฅผ ๊ตฌ์ถํจ ์๋ฒ๋ Classic Standard๋ก ๊ฒฐ์ ํจ. (vCPU 2, RAM 8GB, 100GB, Windows Server 2016)
[ ์๋๋ฐ๋งต ] ํ๋ก์ ํธ ๊ฐ์
0. Project Introduction ํ๋ก์ ํธ ๊ธฐ๊ฐ: 2021.06.16 ~ ํ๋ก์ ํธ ์ฌ์์: 2021.08.13 ~ TL; DR ์์ฃผ๋ ์ธ๊ทผ ๋ฐฅ์ง API ๋ฐ ์๋น์คํ ํ๋ก์ ํธ ํฌ๊ฒ 3๊ฐ์ง ๋ฌธ์ ์ ์ ๋ฐ๊ฒฌํ๊ณ , ์ด๋ค์ ๋ณด์ํ ์ ์๋ ์๋น์ค๋ฅผ ๊ฐ๋ฐํ๊ณ ์ ์ด ํ๋ก์ ํธ๋ฅผ ๊ธฐํํจ. 1. ์ฝ๋ก๋๋ก ์ธํ ๋ํ๊ฐ ๋ง์ง์ ๋ณด์ ์นจ์ฒด 2. ์์ทจ์๋ค์ ๋ฉ๋ด๊ณ ๋ฏผ 3. ์ด์ปค๋จธ์ค์ฑ ์ ๋ณด๋ก ์ธํ ๋ฐ์ดํฐ ์ค์ผ ํ๋ก์ ํธ ๊ธฐํ๋น์ ๊ฐ์ธ ๋ฐ ํ๊ณผ ๋ด ์ฌ์ฉ์ ๋ชฉ์ ์ผ๋ก ํ ์๋น์ค์์ง๋ง, ์ํํ ํ๋ก์ ํธ ๋ฑ๋ก ๋ฐ ์ง์์ฌ์ ์ ํตํด ์์ฃผ๋ ์ธ๊ทผ ๋ง์ง ๋ฐ ์ฃผ์ API ๋ฐ ์๋น์คํ ํ๋ก์ ํธ๋ก ํ์ฅํจ. * ์ด ํ๋ก์ ํธ๋ ๋ค์ด๋ฒ D2 ์ฌ์ ์ ์ง์์ ๋ฐ์ต๋๋ค.

[ Base ] ํ๋ก์ ํธ ๊ฐ์
0. Project Introduction TL; DR ๋ถํ๋์ด์๋ ์์์ ๋ณด๋ค์ ํ๊ณณ์ผ๋ก ๋ชจ์ ํตํฉ ์์์ ๋ณด API๋ฅผ ๊ตฌ์ถํ๊ณ ๊ฐ๋ฐ์ ๋ฐ ์ผ๋ฐ ์ฌ์ฉ์๋ค์๊ฒ ์ ๊ทผ์ฑ์ ํฅ์์ํค๊ธฐ ์ํจ ์์ ๊ด๋ จ ํ๋ก์ ํธ๋ฅผ ์ํด์๋ ํฌ๋กค๋ง์ด๋ ์๋์ ์ธ ๋ฐ์ดํฐ ์ฃผ์ ์ด ํ์์์ต๋๋ค. ํ์ง๋ง ์์ ์ ๋ณด๋ฅผ ํ์ฉํ๊ธฐ ์ํด์๋ ๋ค์ํ ์ ์ฝ์ด ์กด์ฌํ์ต๋๋ค. 1. ๋ ์ ์ ์ธ ์์ฅ๊ตฌ์กฐ์ ๋ฐ์ดํฐ ์์ง์ ์ด๋ ค์ # Reference: https://www.pianocroquis.com/173 ๊ตญ๋ด ์์์์ฅ์ ํฌ๊ฒ 6๊ฐ์ ํ์ฌ๊ฐ ๋๋์ด ์ ์ ํ๊ณ ์์ต๋๋ค. ์ด ํ์ฌ๋ค์ ๊ฐ์์ ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ตฌ์ถํ๊ณ , ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ์ฌ ์ฌ์ ์ ์งํํฉ๋๋ค. ๋ฐ๋ผ์ ์์ ๋ฐ์ดํฐ๋ฅผ ์์งํ๊ธฐ ์ํด์๋ ํฌ๋กค๋ง์ ์งํํ๊ธฐ ์ํ ํ์ฌ๋ฅผ ํน์ ํด์ผ ํ๊ณ , ํน์ ํ ํ์ฌ์ ๋ง๋ ..