ํ๋ก์ ํธ ๊ธฐ๊ฐ : 2023๋ 7์ 28์ผ ~ 2023๋ 8์ 2์ผ
๊น๊ท๋ฏผ | ๊น๋ฏผ์ฑ | ๋ฐฉ์๋น | ์ด์๋น |
---|---|---|---|
์ด๋ฆ | ๋ด๋น ๊ธฐ๋ฅ |
---|---|
๊น๊ท๋ฏผ | ํ๋ก์ ํธ setting, ๋ก๊ณ ํ์ด์ง, ์นดํ ๊ณ ๋ฆฌ ํ์ด์ง, ์ฑํ ํ์ด์ง, ์ ์ฒด UI ๋ฐ ์คํฌ๋ฆฝํธ ๋์ ์ ๊ฒ (QA) |
๊น๋ฏผ์ฑ | ์คํฌ๋ผ ๋ง์คํฐ, ๋ก๊ทธ์ธ/ํ์๊ฐ์ ํ์ด์ง, ํ์๊ฐ์ /๋ก๊ทธ์ธ ์ธ์ฆ ํ์ด์ง, ํ๋กํ ํ์ด์ง, ์น ์ ๊ทผ์ฑ ์ ๊ฒ |
๋ฐฉ์๋น | ์ ๋ฐฐ๋ ์คํ ๋ฆฌ ํ์ด์ง, ์ค์์ดํ ๊ตฌํ, ๊ฒ์ ํ์ด์ง |
์ด์๋น | ๊ธฐ๊ธฐ ๊ฑฐ๋ ํ์ด์ง, ๊ธฐ๊ธฐ ๊ฑฐ๋ ์์ธ ํ์ด์ง, ์ฑํ ํ์ด์ง ์คํฌ๋ฆฝํธ ๊ธฐ๋ฅ ๊ตฌํ |
- ํด๋ํฐ ๋ฒํธ ์ ๋ ฅ์ ๋๋คํ 6์๋ฆฌ ๋์๋ฅผ ์์ฑ
- ํด๋น ์ธ์ฆ๋ฒํธ ์ ๋ ฅ์ Upique ID ์ซ์๋ฅผ ๋ถ์ฌ ํ localStorage์ ์ ์ฅ
- ํด๋น ์ ์ ์ Unique ID๋ฅผ ํ์ธ ํ ๋ก๊ทธ์ธ
- ์๋ต๋ฐ์ Unique ID๋ localStorage์ ์ ์ฅ
- ๋ค์ ๋ฒ์ ๋ก๊ทธ์ธ ์ Unique ID๊ฐ ์กด์ฌํ๋ค๋ฉด ๋ฃจํธ ๊ฒฝ๋ก๋ก ๋ฆฌ๋๋ ์
- ์ด๋ค ๊ฒฝ์ฐ๋ Unique ID๊ฐ ์ ํจํ์ง ์๋ค๋ฉด ์ฌ์ฉ์์๊ฒ ์๋ฆฌ๊ณ ๋ก๊ทธ์ธ ํ์ด์ง๋ก ๋ฆฌ๋๋ ์
- ๋ก๊ทธ์์์ ํด๋ผ์ธํธ ๋จ์์ localStorafe์ ์ ์ฅ๋ Unique ID๋ฅผ ์ญ์ ํ๋ ๋ฐฉ์์ผ๋ก ๊ตฌํ
- ํด๋ํฐ ๋ฒํธ: localStorage์ ์ ์ฅ๋ key ๊ฐ์ผ๋ก ์ฌ์ฉ
- ์ธ์ฆ๋ฒํธ : ์ ๋ ฅ๋ฐ์ ๊ณ ์ ํ ID๋ฅผ value ๊ฐ์ผ๋ก ๊ฐ์ง
- ํด๋ํฐ ๋ฒํธ์ ์ธ์ฆ๋ฒํธ ๋ชจ๋ ์ ๋ ฅ, ์กฐ๊ฑด์ ๋ง์กฑํด์ผ ์ ์ถ ๋ฒํผ์ด ํ์ฑํ
- ๋ฐ์ดํฐ ์คํค๋ง๋ฅผ ํตํด ๋ฐ์ดํฐ ์ค๊ณ ํ ๊ธฐ๊ธฐ ๊ฑฐ๋ ํ๋ฉด์ ํด๋น ๋ฐ์ดํฐ๋ค ๋ถ๋ฌ์ ๋ ธ์ถ
- ๊ฑฐ๋ ํญ๋ชฉ ์ ํ์ ๋ํ ์ผ ํ์ด์ง๋ก ๋ค์ด๊ฐ ์ด๋ฏธ์ง, ์ ์ ์ ๋ณด, ๋ณธ๋ฌธ ๋ฑ์ ๋ถ๋ฌ์ ๋ ธ์ถ
- ๊ฒ์ ๊ธฐ๋ฅ์ ๊ตฌํํด ๊ฑฐ๋ ํญ๋ชฉ์ text์ ์ผ์นํ๋ ํญ๋ชฉ๋ค์ ๋ฆฌ๋๋๋ง
๋ฌธ์ ์ํฉ
- ์ปค๋ฐํ ๋ด์ฉ์ Stash์ ์ ์ฅํด ๋์์ผ๋, ์ค์๋ก ํ์ผ์ ๋ ๋ฆฌ๊ณ , ๋ง์ง๋ง commit์ ํ๋ฃจ์ ๋ด์ฉ์ด์๋ ์ํฉ. Stash์ ๋ ๊ฐ์ง ์ต์ ์ด ์๋๋ฐ ๊บผ๋ด๋ฉด์ ์ญ์ ํ๋ pop ์ต์ ์ผ๋ก ์งํํ์ฌ Stash์๋ ์๊ณ , reload๋ฅผ ํด์ "ctrl + z"๋ ์ํ๋์ง ์๋ ์ํฉ ๋ฐ์.
ํด๊ฒฐ๋ฐฉ์
- https://www.baeldung.com/git-recover-dropped-stash ํด๋น ์ฌ์ดํธ ๋ด์ฉ ์ฐธ๊ณ ํ์ฌ ๋ณต๊ตฌ ์๋ฃ
๋ฌธ์ ์ํฉ
- ํ์๊ฐ์ ,๋ก๊ทธ์ธ ์ธ์ฆํ์ด์ง์์ ์ธ์ฆ๋ฌธ์ ์ ๋ ฅ ํ ์ํฐ๋ฅผ ์ ๋ ฅํ์ ๋, ๋์ํ๊ณ ์์ํ๊ธฐ ๊ฐ ๋๋ฌ์ง๋๊ฒ์ด ๋ฐ๋์งํ๋ ์ธ์ฆ๋ฌธ์ ๋ค์ ๋ฐ๊ธฐ๊ฐ ๋๋ฌ์ง๋ ์ด์ ๋ฐ์
ํด๊ฒฐ๋ฐฉ์
- alert์ฐฝ์ผ๋ก ์๋ดํด์ฃผ๊ณ focus๋ฅผ ๋์ํ๊ณ ์์ํ๊ธฐ ๋ก ์ด๋์ํค๋ ๋ฐฉ์์ผ๋ก ํด๊ฒฐ
๋ฌธ์ ์ํฉ
- ํ์ด์ง ๋ก๋ ์ data.json์ ์ ์ฅ๋ ์ ๋ณด๋ฅผ ํ๋ฉด์ ๋ ๋๋งํด์ผ ํ๋ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค์ง ๋ชปํ๋ ์ด์ ๋ฐ์
ํด๊ฒฐ๋ฐฉ์
- ๊ตฌ์กฐ ๋ถํด ํ ๋น์ผ๋ก ์์๋ฅผ ํ ๋ฒ ๋ ๋ถํด ํ ์ ์ฉํ๋ ๋ฐฉ์์ผ๋ก ํด๊ฒฐ
๋ฌธ์ ์ํฉ
- ํ๊ธ ์ ๋ ฅ๊ณผ ์์ด ์ ๋ ฅ์ ๋งค์ปค๋์ฆ ์ฐจ์ด์์ ์ค๋ ๋ฌธ์
- APPLE์ A->AP->APP->APPL->APPLE์ ๋ฐฉ์์ผ๋ก ์ ๋ ฅ๋์ง๋ง ํ๋ก ์ ใ ->ํ->ํ->ํ๋ก->ํ๋ก ์ ๋ฐฉ์์ผ๋ก ์ ๋ ฅ๋์ด ์ค๊ฐ์ ์์น์๋ ๊ฐ๋ ์ธ์๋ ์ ์์
ํด๊ฒฐ๋ฐฉ์
- ์ถ๊ฐ๋ก ํด๋น ์์ฑ๊ฐ์ด include true์ผ ๊ฒฝ์ฐ hidden์์ฑ์ ์ ๊ฑฐํด์ฃผ๋ ๋ฐฉ์์ ์ฑํํ์ฌ ์ด์ ํด๊ฒฐ
๋ฌธ์ ์ํฉ
- ์ข์์ ๋ฒํผ ํด๋ฆญ ์ html ํ์ผ์ ๋งํฌ์ ๋ ๋ด์ฉ์ ํด๋ฆญ ์ด๋ฒคํธ๊ฐ ์ ์ ์๋ํ๋, ๋์ ๋ ๋๋ง์ด ๋ ๋ด์ฉ์ ํด๋ฆญ ์ด๋ฒคํธ๊ฐ ์ ์ฉ๋์ง ์๋ ์ด์ ๋ฐ์
ํด๊ฒฐ๋ฐฉ์
- ์ด๋ฒคํธ ์์์ ํ์ฉํ์ฌ ์์ ์์์ ํด๋ฆญ ์ด๋ฒคํธ๋ฅผ ์ฃผ๋ ๋ฐฉ๋ฒ์ ํ์ฉํ์ฌ ํด๊ฒฐ
- ํ์ฌ ์๊ฐ ๋ ธ์ถ
- ๋ฉ๋ด๋ฅผ ํด๋ฆญํ๋ฉด ํด๋นํ๋ ๋ฉ๋ด์ ์์ด์ฝ๋ง ์์ ๋ณ๊ฒฝ
- Unique ID ์์ด ์์ํ๊ธฐ ๋๋ฅด๋ฉด ์ ํจํ์ง ์์์ ์๋ฆฌ๋ ์ฐฝ์ด ๋จ๊ณ ๋ก๊ทธ์ธ ํ์ด์ง๋ก ๋ฆฌ๋๋ ์
- input์ ํด๋ํฐ ๋ฒํธ ์ ๋ ฅ
- ์ ๊ท ํํ์์ผ๋ก ์ ๋ ฅํ ํด๋ํฐ ๋ฒํธ๊ฐ 11์๋ฆฌ ์ซ์์ธ์ง ํ์ธ
- ์ ๋ ฅ๋ฐ์ ๊ฐ๊ณผ ์ ๊ทํํ์ ๋งค์น๋๋์ง ํ์ธ
- ์ซ์ 11์๋ฆฌ ์ ๋ ฅ๋๋ฉด ์ธ์ฆ๋ฒํธ ๋ฌธ์๋ฐ๊ธฐ ๋ฒํผ ํ์ฑํ
- ํ์ฑํ๋ ์ธ์ฆ๋ฒํธ ๋ฌธ์๋ฐ๊ธฐ ๋ฒํผ ํด๋ฆญํ๋ฉด ๋๋ค ์ซ์ alert ์ฐฝ์ผ๋ก ์๋ฆผ
- ์ธ์ฆ๋ฌธ์ ๋ค์ ๋ฐ๊ธฐ ํด๋ฆญ ์ ์๋ก์ด ์ซ์ ๋ ธ์ถ
- ๋ ธ์ถ๋ ์ซ์ ๊ทธ๋๋ก ์ ๋ ฅ์ ํด์ผ ๋์ํ๊ณ ์์ํ๊ธฐ ๋ฒํผ ํด๋ฆญ์ด ๋จ
- ๋์ํ๊ณ ์์ํ๊ธฐ ๋ฒํผ์ ํด๋ฆญ ์ ์ ๋ฐฐ๋ ์คํ ๋ฆฌ ํ์ด์ง๋ก ๋ฆฌ๋๋ ์
- ๊ฒ์์ฐฝ์ ๊ด์ฌ๋ถ์ผ ์ ๋ ฅ์ ํด๋น๋๋ ๊ด์ฌ๋ถ์ผ๋ง ๋ ธ์ถ
- "+" ๋ฒํผ์ ํด๋ฆญ ์ ํด๋น ๊ด์ฌ๋ถ์ผ์ ๋ฐ์ดํฐ ๊ฐ์ด localStorage์ ์ ์ฅ๋จ
- ์ฒดํฌ๋ ๋ฒํผ์ ํด๋ฆญ ์ ํด๋น ๊ด์ฌ๋ถ์ผ์ ๋ฐ์ดํฐ ๊ฐ์ด localStorage์์ ์ญ์ ๋จ
- ์ด๋๋ก ์ ์ฅํ ๋์ ๋ฒํผ์ ํด๋ฆญ ์ ์ ๋ฐฐ๋ ์คํ ๋ฆฌ ํ์ด์ง๋ก ๋ฆฌ๋๋ ์
- swiper๋ฅผ ์ฌ์ฉํด์ data ๊ฐ๋ค์ ์ฌ๋ผ์ด๋
- ๋ค์์ผ๋ก ์ด๋ํ๋ ํ์ดํ, ์ด์ ์ผ๋ก ์ด๋ํ๋ ํ์ดํ ํด๋ฆญ ์ ๋์
- ์ค์ ๋ฐ์ ์์นํ ๋ฒํผ ํด๋ฆญ ์ ์ฌ๋ผ์ด๋ ์ ์ง ๊ทธ๋ฆฌ๊ณ ๋ค์ ํด๋ฆญํ๋ฉด ๋ฒํผ์ด ๋ฐ๋๊ณ ์ฌ๋ผ์ด๋ ๋์
- data.json์ ๋ฐ์ดํฐ๋ค์ fetch๋ฅผ ์ฌ์ฉํ์ฌ ๋ถ๋ฌ์์ ํ๋ฉด์ ๋ ธ์ถํจ
- ์ ๋ฐฐ๋ ์คํ ๋ฆฌ, ๊ธฐ๊ธฐ๊ฑฐ๋, ์ง์์๋ต, ๊ฐ์ดํด์ ๋ฉ๋ด ํด๋ฆญ ์ text ์์์ด ๋ฐ๋๊ณ border-bottom ์๊น
- input ์ฐฝ์ title ๊ฐ ์ ๋ ฅํ๊ณ enter ํค ๋๋ฅด๋ฉด ์ผ์นํ๋ ๊ฐ์ด ๋ ธ์ถ
- ๋ ธ์ถ๋ ๋ฆฌ์คํธ ํด๋ฆญํ๋ฉด ์์ธํ์ด์ง๋ก ์ด๋
- ์น๊ตฌ๋ค์ด ๋ง์ด ์ฐพ๊ณ ์์ด์! ์๋์ ํค์๋ ๋ถ๋ถ์ ์์ผ๋ก ๋ฐ๋ฉด ์ฌ๋ผ์ด๋
- ํค์๋๋ค์ ์ ํํ๋ฉด input ์ฐฝ์ ์ ๋ ฅ๋จ
- ํค์๋ ์ ํ์ผ๋ก input์ฐฝ์ ์ ๋ ฅ๋ ์ํ์์ enter ํค ๋๋ฅด๋ฉด ์ผ์นํ๋ ๊ฐ์ด ๋ ธ์ถ
- ์ผ์นํ๋ ๊ฐ์ด ์์ ๊ฒฝ์ฐ "๊ฒ์ ๊ฒฐ๊ณผ๊ฐ ์์ต๋๋ค." ๋ฌธ๊ตฌ ํ์ด์ง์ ๋ ธ์ถ
- data.json์ ๋ฐ์ดํฐ๋ค์ fetch๋ฅผ ์ฌ์ฉํด์ ๋ถ๋ฌ์์ ํ๋ฉด์ ๋ ธ์ถ
- ํํธ ์์ด์ฝ ํด๋ฆญ ์ ๋ถ์ ์์ผ๋ก ๋ณ๊ฒฝ๋๋ ๋์์ ์ซ์ ๊ฐ ์ฆ๊ฐ
- ์ฆ๊ฐ๋ ์ํ์์ ํ๋ฒ ๋ ํด๋ฆญํ๋ฉด ์์์ด ๋ณ๊ฒฝ๋๋ ๋์์ ์ซ์ ๊ฐ ๊ฐ์
- ๋ฆฌ์คํธ ํด๋ฆญ ์ ์์ธ ํ์ด์ง๋ก ๋ฆฌ๋๋ ์
- data.json์ ๋ฐ์ดํฐ๋ค์ fetch๋ฅผ ์ฌ์ฉํด์ ๋ถ๋ฌ์์ ํ๋ฉด์ ๋ ธ์ถ
- ์๋จ ์ค๋ฅธ์ชฝ์ ์์นํ ๋ค์ด๋ก๋ ์์ด์ฝ์ ํด๋ฆญํ๋ฉด ํด๋น ํ์ด์ง์ ํ๋ฉด ํ์ผ์ด ๋ค์ด๋ก๋๋จ
- ์ 3๊ฐ๋ก ์ด๋ฃจ์ด์ง ์์ด์ฝ์ ํด๋ฆญํ๋ฉด ๋ฉ๋ด๊ฐ ๋ ธ์ถ ๋จ
- ํ๋ฒ ๋ ์ 3๊ฐ๋ก ์ด๋ฃจ์ด์ง ์์ด์ฝ์ ํด๋ฆญํ๋ฉด ๋ฉ๋ด๊ฐ ์ฌ๋ผ์ง
- ํํธ ์์ด์ฝ ํด๋ฆญ ์ ์์ด์ฝ ์์ ๋ณ๊ฒฝ
- ํ๋จ์ ๋ ธ์ถ๋๋ ๋ฆฌ์คํธ๋ค ์ ํํ๋ฉด ํด๋นํ๋ ์์ธํ์ด์ง๋ก ๋ฆฌ๋๋ ์
- ์ฑํ ํ๊ธฐ ๋ฒํผ ํด๋ฆญ ์ ์ฑํ ํ์ด์ง๋ก ๋ฆฌ๋๋ ์
- ์๋จ ์ฐ์ธก์ ์์นํ ์ ํ๊ธฐ ์์ด์ฝ ํด๋ฆญ ์ FaceTime์ผ๋ก ์ฐ๊ฒฐ๋จ (mac์ผ๋ก ํ์ธ ๊ฐ๋ฅ)
- ์ 3๊ฐ๋ก ์ด๋ฃจ์ด์ง ์์ด์ฝ์ ํด๋ฆญํ๋ฉด ๋ฉ๋ด๊ฐ ๋ ธ์ถ ๋จ
- ํ๋ฒ ๋ ์ 3๊ฐ๋ก ์ด๋ฃจ์ด์ง ์์ด์ฝ์ ํด๋ฆญํ๋ฉด ๋ฉ๋ด๊ฐ ์ฌ๋ผ์ง
- ๋ฉ์์ง ๋ณด๋ด๊ฐ input ์ฐฝ์ text๋ฅผ ์ ๋ ฅํ๊ณ enter ํค ๋๋ ํ์ดํ ์์ด์ฝ ํด๋ฆญํ๋ฉด ํด๋น text๊ฐ ๋งํ์ ์ผ๋ก ๋ ธ์ถ
- ๋ฉ์ธ์ง๋ฅผ ๋ณด๋ธ ์์ ์์ ํ์ฌ ๋ ์ง ์ถ๋ ฅ
- ๋ฉ์ธ์ง๋ฅผ ๋ณด๋ธ ์์ ์์ ํ์ฌ ์๊ฐ ์ถ๋ ฅ
- ๋์ ํ๋กํ์ ํด๋ฆญํ๋ฉด ํ๋กํ ์์ ํ์ด์ง๋ก ์ด๋
- ํ๋กํ ์์ ํ์ด์ง์์ ์๋จ ์ฐ์ธก "x" ์์ด์ฝ ํด๋ฆญํ๋ฉด ๋ง์ด ํ์ด์ง๋ก ๋ฆฌ๋๋ ์
- ๋ก๊ทธ์์ ํด๋ฆญ ์ localStorage์ ๋ฐ์ดํฐ์ธ Unique ID ๊ฐ ์ญ์
์ง์ ์คํฌ๋ฆฝํธ๋ฅผ ์กฐ์ ๋ถ๋ค์ ๋นํด ๋ง์ด ๋ง๋ค์ง๋ ์์์ง๋ง, ๋ค๋ฅธ ๋ถ๋ค์ ์ฝ๋๊ฐ ์ ๋๋ก ๋์ํ๋์ง QAํ๊ณ ๋ฆฌํฉํ ๋ง์ ํ๋ ๊ธฐํ๋ฅผ ๊ฐ์ ธ์ ์ข์๊ณ , ๊ธฐ๋ฅ ๊ตฌํ์์ ์ฌ๋ฌ ๋ง์ ๋ฌธ์ ๊ฐ ์์๋๋ฐ ์๊ฐ์ด ๋ถ์กฑํด ํด๊ฒฐํ์ง ๋ชปํ ๋ฌธ์ ๋ ์์ง๋ง, ๋ฐ๊ฒฌํ๋ ๋ฌธ์ ๋ค ์ค์ ๋๋ถ๋ถ์ ๊ฐ์ด ํด๊ฒฐํ ์ ์์์ด์ ๋ง์กฑ์ค๋ฌ์ ์ต๋๋ค. ESlint / Prettier ์ ์ฝ๋ฉ ์ปจ๋ฒค์ ๋ฑ์ ํ์ ์ฒ์๋ถํฐ ์์ฑํด๋ณธ ๊ฒฝํ๋ ์ข์์ต๋๋ค. ์ด๊ฒ์ ๊ฒ ๋ฐ๊ฟ๋ฌ๋ผ๊ณ ์์ฒญ๋๋ฆฐ ๊ฒ ๋ง์๋๋ฐ ๋ค๋ค ๋๋ฌด ๊ณ ์ํ์ จ์ต๋๋น ใ ใ
๋จ๊ธฐ๊ฐ์ ๋ง์ ์์ ์ ํ๊ฒ ๋์ด์ ํ๋ค์์ง๋ง ์ข์ ๊ฒฝํ์ด์์ต๋๋ค. ํ์ผ์ ๋ ๋ ค๋จน๋ ์ค์๋ ํ์ง๋ง, ๋์์ ๋ฐ์ ๋ณต๊ตฌํ์๊ณ ๊ทธ๊ฒ ๋ํ ์ข์ ๊ฒฝํ์ด๋ผ ์๊ฐํฉ๋๋ค. localStorage๊ด๋ จํด์๋ง ๋ง์ด ๋ค๋ค๋ณด์์ ๋ค์์ ๊ธฐํ๊ฐ ๋๋ค๋ฉด json๊ด๋ จ์ผ๋ก๋ ๋ค๋ค๋ณด๊ณ ์ถ์ต๋๋ค. ์ ๊ฐ ๋ถ์กฑํ ๋ถ๋ถ๋ค ๋ค๋ฅธ๋ถ๋ค๊ป์ ๋๋ฌด ์ ์ฑ์์ฃผ์ ์, ๋ฐ๋นด์ง๋ง ๊ทธ๋๋ ์ธ์ฐ์ง ์๊ณ ์์ํ๊ฒ ์ ๋๋ฌ๋ ๊ฒ ๊ฐ์์ ๋ง์กฑ์ค๋ฝ์ต๋๋ค :)
js ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด์ fetch๋ก json ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฌ์ค๋ ค๋ ๊ณผ์ ์์ ๊ธด์๊ฐ๋์ ๋ถ๋ช์ณ ํ๋ค์์ง๋ง.. ๋ ๊ทธ๋งํผ ์๋ก ์๊ฒ๋ ์ง์๋ค์ด ์์ด ํด๊ฒฐํ๊ณ ๋์๋ณด๋ ์ข ๋ฟ๋ฏํ์ต๋๋ค. ํด๊ฒฐํ๊ณ ๋๋ฉด ๊ณ์ ์ด์ด์ง๋ ์๋ฌ์ ์ ๋ ฅํ ๊ฐ๊ณผ ๋ค๋ฅด๊ฒ ์ ์ฉ๋๋ ์คํ์ผ์ ๊ณต๊ฒฉ์ ๋ชธ์ ํ์ด ๋น ์ ธ๋๊ฐ๋ ๊ฒ์ฒ๋ผ ์ง์น๊ธฐ๋ ํ์ง๋ง ํ๋ก์ ํธ ์กฐ์๋ค์ ์์๊ณผ ํ๊ณ ์กฐ์๋ค๊ณผ์ ๋ํ์ ํ์ ์ง๋ผ ์ ์์๋ ๊ฒ๊ฐ์ต๋๋ค. ๊ณผ์ ์ ์ง์ง ๋ง์ด ํ๋ค์์ง๋ง ๋ฟ๋ฏํฉ๋๋ค.. ๊ทผ๋ฐ ๋ฟ๋ฏํ๋งํผ ์ค๋ ฅ ๋ถ์กฑ์ผ๋ก ๊ตฌํํ์ง ๋ชปํ ๊ธฐ๋ฅ๋ค์๋ํ ์์ฌ์์ด ๋จ๋ ๊ฑด ์ด์ฉ ์ ์๋ ๊ฒ๊ฐ์ต๋๋ค. ์๋ฐ์คํฌ๋ฆฝํธ์ ๋์ ๋ฐฉ์๊ณผ ์์์ ์ค์์ฑ์ ์ดํดํ ์ ์์๋ ์ข์ ๊ฒฝํ์ด์์ต๋๋ค.
๋์ ๋ ๋๋ง์ ์งํํ๋ฉฐ ๋ธ๋ผ์ฐ์ ๋ ๋๋ง์ ์์ ๋ฐ ๊ณผ์ ์ ์ํฅ์ ๋ฐ์ ํ์ด์ง ํ์ด ๋ฌด๋์ง๊ฑฐ๋ ๋์ ์ธ ๊ธฐ๋ฅ์ด ๊ตฌํํ์ง ์๋ ๋ฑ์ ๋ฌธ์ ๋ฅผ ๊ฒช์์ต๋๋ค. ์ด๋ฅผ ํตํด ๋ฌธ์ ์ํฉ์ ํด๊ฒฐํ๋ ๋ฅ๋ ฅ์ ๊ธฐ๋ฅผ ์ ์์์ผ๋ฉฐ, ๋๋ฃ๋ค๊ณผ ํจ๊ป ๊ณ ๋ฏผํ๋ ๊ณผ์ ์ ํตํด ํ์ ์ ๋ํ ์ค์์ฑ์ ๋ค์ ํ ๋ฒ ๊นจ๋ฌ์ ์ ์์์ต๋๋ค. ๋ํ, ์๋ฐ์คํฌ๋ฆฝํธ ๊ธฐ๋ฅ ์๋ ์๋ฆฌ์ ๋ํด ๋์ฑ ์ ์ ์๋ ์๊ฐ์ด์์ต๋๋ค. ๋ค์ํ ๊ธฐ๋ฅ์ ๊ณ ๋ฏผํ๊ณ ๊ตฌํํ๋ ๊ณผ์ ์ ํตํด ์๋ฐ์คํฌ๋ฆฝํธ์ ๋ํ ์ดํด๋ฅผ ๋์ผ ์ ์์์ผ๋ฉฐ ๊ธฐ๋ฅ ๊ตฌํ์ ๋ํ ํฅ๋ฏธ๋ฅผ ํ ์ธต ๋ ๋์ผ ์ ์๋ ๊ณ๊ธฐ๊ฐ ๋์์ต๋๋ค.
npm run serve:backend
npm run serve:frontend
npm run tailwind
npm run start ๋๋ npm run start