๐ฏ ์ด๋ฒ์ฃผ ๋ชฉํ
์ ์ฒด ๋ชฉํ
- ์ฃผ๋ฌธ ๋ด์ญ, ์ฃผ๋ฌธ ํํฉ, ์๋ฆผ, ์
์ฃผ์ฉ ํ์ด์ง(์์ ์ ์นดํ์ ๋ค์ด์จ ์๋ก์ด ์ฃผ๋ฌธ ๋ด์ญ์ ๊ดํ api/ํ์ด์ง, ์ง๊ธ๊น์ง ๋ค์ด์จ ๋ชจ๋ ์ฃผ๋ฌธ์ ๊ดํ api/ํ์ด์ง)
FE
- ํด๋ผ์ด์ธํธ ํ์ด์ง ์ ๋ถ ๊ตฌํ
- polling ๋ฐฉ์์ผ๋ก ์๋ฆผ ๊ตฌํ
- ํ
์คํธ ์ฝ๋ ๊ผผ๊ผผํ ์์ฑ
BE
- ์ฃผ๋ฌธ, ์๋ฆผ api ๊ตฌํ - api ์ ๋ถ ๊ตฌํ
- nestjs ์ค๋ฝ๊ฒ ๋ฆฌํฉํ ๋ง, ํ
์คํธ ์ฝ๋
๐ฆย ์์
ํ ๋น
FE
- ๊ณตํต
- ์๋ฆผ/polling(์ฃผ๋ฌธ ํํฉ)์ ๊ดํ ๋ถ๋ถ (๊ณ ๊ฐ, ์
์ฃผ ๋ชจ๋)
- ์ด๋ค ํ์ด์ง์ ์๋๋ผ๋ ์๋ฆผ์ด ์์ผํ๋ค. ์ต์๋จ/์๋จ์์ ์ค์ ์ ํด์ผํ๋๋ฐ, ์ด๋ ๊ณ ๋ คํ ์ฌํญ์ด ์ด๋ค๊ฒ ์์์ง ํจ๊ป ์๊ฐํ๊ณ ์ค๊ณํ ํ์
- tanstack query์ฌ์ฉ. store ๋ถ๋ฆฌ
- stage ํ๊ฒฝ๋ณ์ ๋ถ๋ฆฌ ex) .env
- ์ฌ์ฌ์ฉ ์ปดํฌ๋ํธ ๋
ผ์
- ์ธํธ
- ์
์ฃผ์ฉ ํ์ด์ง
- ์ฃผ๋ฌธ ์์ฒญ ๋ด์ญ
- ์ฃผ๋ฌธ ์์ฒญ ๋ด์ญ ๋ฆฌ์คํธ, ์ฃผ๋ฌธ ์์ฒญ ์์ธ ์ปดํฌ๋ํธ
- ์ฃผ๋ฌธ ์๋ฝ ๋ด์ญ
- ์ฃผ๋ฌธ ์๋ฝ ๋ด์ญ ๋ฆฌ์คํธ, ์ฃผ๋ฌธ ์๋ฝ ์์ธ ์ปดํฌ๋ํธ
- ์ฃผ๋ฌธ ๋ด์ญ ํ์ด์ง
- ํ์ง
- ์ฃผ๋ฌธ ํํฉ ํ์ด์ง
- ๋ง์ด ํ์ด์ง
- ๋ฉ๋ด ๋ฆฌ์คํธ ํ์ด์ง ์นดํ
๊ณ ๋ฆฌ ๋ถ๋ฆฌ
BE