์ค๋ ํ ์ผ
- ํ์ฌ ๋ง๋ค๊ณ ์๊ณ , ๋ง๋ค๋ ค๊ณ ํ๋ ์ปจํ ์ธ ์ ๋ฆฌ (T.O.T / travelMap)
T.O.T (Trace of Time)๋ ํ์ฌ ๋ด๊ฐ ๋น์ฅ ์ฐ๊ณ ์ถ์ด์ ์ฒ์์ ๊ธฐํํ๋๊ฑฐํด์ ํ - ๋ด์ฉ์ ์ค์ฌ์ ๋น์ฅ ํ์ํ ๊ธฐ๋ฅ๋ง ๋ถ์ฌ๋๊ณ ์ถํ์ ์ฒ์ฒํ ์ ๋ฐ์ดํธํด์ผ๊ฒ ๋ค๋ผ๊ณ ์๊ฐํ๋ค.
์ค๋์ ์ด๋๋น ์ปฌ๋ฌ๋ฅผ ์ด์ฉํด์ ์กฐ๊ธ ๋ ์ธ๋ จ๋ ์ปฌ๋ฌ๋ฅผ ์ฐพ์์ CSS ๋ณ๊ฒฝํ๋ ์์ ํ๋ค. root ๋ณ์๋ก ์ ์ธํด์ ํ๊บผ๋ฒ์ ํด์ค.
(์ผ์ชฝ์์ ๐๐ป ์ค๋ฅธ์ชฝ์ผ๋ก ๋ณ๊ฒฝ๋จ)
์์...๋ ์ธ๋ จ๋๊ฑฐ ๊ฐ๋ค๊ณ ๋งํด์ฃผ์ธ์...
ํ์ฌ ๊ฐ๋ฅํ ๊ธฐ๋ฅ
- ์คํฑ์์น ๊ธฐ๋ก ์ ์ฅ
- ์คํฑ์์น ๊ธฐ๋ก ๊ฐ์ ธ์ค๊ธฐ
- github๊ณ์ ์ผ๋ก ์ฌ์ฉ์ ๋ก๊ทธ์ธ
- ๋ก๊ทธ์์
์ ๋์ธ๋ฐ, google ๋ก๊ทธ์ธ๋ ๋ถ์ด๊ณ ์ด๋ถ๋ถ๋ auth ๊ด๋ จ db ์ฐ๊ฒฐ์ ํด๋์ ์ํฉ์ด๋ผ์ ๋ฐ๋ก ๋ ๋ฏ!
ํ์ฌ๋ ๊ธฐ๋ก section์ด "Reading"์ผ๋ก ๊ณ ์ ๋์ด์๋๋ฐ, ๋ด๊ฐ ๋ ์ํ ๋ ๊ธฐ๋กํ๋ ค๊ณ ๋ง๋๋ ๊ฑฐ๋ผ์ ์ผ๋จ์ ๊ณ์ํด์ reading ํ๋์ฝ๋ฉํด๋๊ณ , ์ฐ์ ์ ์ผ๋ก ์บ๋ฆฐ๋ UI๋ฅผ ๋จผ์ ๋ํ๋ ๊ฒ์ผ๋ก! ํ๋ฌ ๊ธฐ๋ก๋์ ๋ฝ์๋ผ ์ ์๊ฒ ํ๋ ค๊ณ ํ๋ค.
ํ ๋ฌ์น๋ง ์ ํ์ ์ผ๋ก ๋ฝ์ผ๋ ค๋ฉด ์ฟผ๋ฆฌ๋ฅผ ์ฌ์ฉํด์ผํ ์ง, ์๋๋ฉด ์๋์ผ๋ก ๋ด๋ ค์ค์ผํ ์ง. ์ด๋ฐ ๋ถ๋ถ์์ ๊ณ ๋ฏผ์ ํ๊ณ ์๋ค.
travelMap์ ๊ฒฝ์ฐ๋ ํ์ฌ ui ๋ง ์ด๋์ ๋ ๋ง๋ค์ด๋ ์ํฉ
๊ทธ ui์ ๋ด ์๋ฃ๋ค์ ๋์ฒดํด์ ๋ฃ์ด์ค์ผํ๋๋ฐ, ์๋ฃ ์ด๋ฏธ์ง๋ฅผ ์ด๋ค storage์ ์ ์ฅํด์ผํ ์ง ๊ณ ๋ฏผ์ด ๊น์๋ค.
AWS s3์ ์จ์ผํ๋ํ์ง๋ง, ์ด๋๊น์ง๋ ๋ด ์ฌํ์๋ฃ๋ฅผ ๋ชจ์๋ณด๊ณ ์ถ์ด์ ๋ง๋๋๊ฑด๋ฐ ๊ทธ๋ ๊ฒ๊น์ง๋ ๋ฌด๋ฆฌ๋ผ๊ณ ์๊ฐํด์ firebase storage๋ฅผ ์จ์ผ๊ฒ ๋ค๊ณ ์๊ฐํ๊ณ . api์ ๊ฒฝ์ฐ๋ nextjs๋ฅผ ์ผ์ผ๋ฉด ๊ทธ ์์์ ๋ฐ๋ก ํ์ํ ๋ฐ Reactjs ๋ก ์์ ์ ํ ํ๋ก์ ํธ๋ผ์ ์ด๋ฒ ๊ธฐํ์ expressjs๋ ํ๋ฒ ์จ๋ณด์๋ผ๋ ๋ง์์ผ๋ก ๋ฐ๊พธ์ง ์๊ณ ๊ทธ๋๋ก reactjs๋ก client ์์ ํ๊ณ , ์๋ฒ๋จ์ nodejs๋ก ํ๋ ๊ฒ์ผ๋ก! DB๋ mongoDB๋ก ํ ์์ ์ด๋ค!
mongoDB์ ๋ฐ์ดํฐ๋ฅผ ์ด๋ค ๋ชจ์์ผ๋ก ์์์ผํ๋๋ฅผ ํ์ฌ ๊ณ ๋ฏผ ์ค์ด๋ค. ํ์ ์ ํ๋ฉด์ API๋ฅผ ๋ง๋ค์ด์ฃผ๋ฉด ์ฐ๊ธฐ๋ง ํด๋ดค์ง ์ฒ์๋ถํฐ ๋ชจ์์ ์ค๊ณํด ๋ณธ ์ ์ด ์๊ธฐ ๋๋ฌธ์ ํ์ ์์ api๋ฅผ ์ฐ๋ฉด์ ๋ดค๋ ๊ฒ๋ค์ ์๊ฐํด๋ณด๋ฉฐ schema ์์ ์ ๊ตฌ์ฑํ๋ค.
๋ด์ผ ํ ์ผ
- ์น๊ตฌ๋ ์ ์ฌ์ฝ์ - ๐ฃ ๋จน์ ์์
- travel Map
- DB ๋ง๋ค๊ธฐ
- API ๋ง๋ค๊ธฐ - ์๋ฃ ๋ฌธ์ํ ๋ฐฉ๋ฒ ์๊ฐํ๊ธฐ
- tot ์คํฑ์์น ์์ ํ๋ฉด์ ๋ง๋ฌ๋ ๋ฒ๊ทธ๋ฅผ ๊ธฐ๋กํด์ผํ๋๋ฐ, ๋๊ฐ๋ด๋ ๊น๋ํ ๋ฌธ์ํ๋ฅผ ๋ชปํ๊ฒ ์๐ - ์ด๋๋ค๋ ์ค๊ธฐ(ํ์ฒด)
'๊ฐ๋ฐ > ๐ TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
240122 TWID - MON (0) | 2024.01.22 |
---|---|
240118 TWID - Thur (0) | 2024.01.19 |
Hola 2024 ๐๐ป (0) | 2024.01.12 |
์๋์ค์ค 2023 ๐๐ป (1) | 2023.12.31 |
231220 Wed - TWID (0) | 2023.12.20 |