-
Notifications
You must be signed in to change notification settings - Fork 4
Day 14
์์ฃผ: ์์ํ์ฌ์์ ์ผํ๋ ๋๋ ํ์ฌ์์ ์์๊ฐ ๊ณ์ ๋ฐฐ๋ฌ๋ผ์ ๋ฌธ์ ๋ช ์ฌ: ์ฐ์ฑ ์๊ฐ์ ๋์ฐ์ง์ ํ๋ฉฐ ๊ฟ๋๋ผ ์ฐ์ฑ ์ ํ๊ณ ์์ ์์ฉ: ์คํ๋ง ์คํฐ๋ ๋ ์ธ๋ฐ ์์ ์ํจ ๋ฏผ์ง: 12์๊ฐ ์ทจ์นจ
- ์ฌ์ง vs ๋ฐฐ๊ฒฝ์ + ํ ์คํธ(= ์ ์ ํ๋กํ)
pallete[id % 6]
- ๋ด ํ ๋ชฉ๋ก / ์ด๋ ๋ชฉ๋ก ๊ฐ๊ฐ์ ์คํฌ๋กค ๋ง๋ค๊ธฐ
- ์คํฌ๋กค ์ปค์คํ
<Suspense fallback={<div>loading...</div>} />
- ๋ณด๋ฅ
-
ํ์ ๊ฐ๋ฐ์ ๋ฏธํ ์๊ฐ (3์-4์)
-
๋ฐ๋ชจ ์ค๋น ์๊ฐ
- ๊ฐ๋ฐ 17:00๊น์ง ๋๋ด๊ณ 19:00๊น์ง ๋ง๋ฌด๋ฆฌ
-
๋ก๊ทธ์ธ(์๋ฃ)
- ํ๋กํ
- ๋ก๊ทธ์์
- ์ด๋ฆ ๋ณ๊ฒฝ
-
ํ ์ ํ
- ๋๋ฅด๋ฉด ๋ค์ด๊ฐ๊ธฐ
- ํ ํ๋กํ ํด์ผํจ
- ํ ์์ฑ ๋ชจ๋ฌ
- API๋ ๋ชจ๋ฌ ๋ด๋ถ ์์ง X
- ํ ์ด๋
- ์๋ฝ์ ๋๋๋ฐ ๊ฑฐ์ ์ ์์ง X
- ์ด๋ ์์ฒด X -> ํ ๊ด๋ฆฌ
-
ํ ์ผ์
- teamId๋ก ์ผ์ fetchํ๊ธฐ
- path์์ param teamId ๊ฐ์ ธ์ค๊ธฐ
-
CD
- master branch
- RESTful
- HTTP Status Code
์ธ์ team room์ joinํ ๊ฒ์ธ๊ฐ. join์ ์ฌ๋ถ๋. ์๋ก๊ณ ์นจํ๋ฉด ์์ผ id ๋ฐ๋๋ ๋ฌธ์ .
-
์ต์ด ๋ก๊ทธ์ธํ์ ๋ ์์ผ ์ฐ๊ฒฐ 1-1. /team/:teamId ๊ฐ ์๋ ํ์ด์ง์ ๋ค์ด๊ฐ์ ๋ room(team) join
- ์์ผ ์ฐ๊ฒฐํ๋ ์ปดํฌ๋ํธ๋ ์ด๋?
- private route์์ ํด์ผํ ๊น? ๊ทธ๋ ๋ค๋ฉด ๋ฆฌ์ฝ์ผ์์ teamId๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒ์ ์ด๋ป๊ฒ? or page์์ ์ผ์ผ์ด
- team join ์ฌ๋ถ๋ฅผ ํ๋จํด์ join..? 1-2. ์ต์ด ์์ผ ์ฐ๊ฒฐํ์ ๋ ์ํ ํ room ๋ชจ๋ join
- ๊ทธ๋ ๋ค๋ฉด ์ ์ ์ state๋ ๋ชจ๋ ์จ๋ผ์ธ์ธ ๊ฒ์ผ๊น..?
- ์์ผ ์ฐ๊ฒฐํ๋ ์ปดํฌ๋ํธ๋ ์ด๋?
-
์์ผ์ด ํ์ํ ํ์ด์ง์์ ์์ผ ์ฐ๊ฒฐ, ํด์
-
/chat
,/board
์ ๊ฐ์ด namespace๋ก ๊ด๋ฆฌํ๊ณ teamid or chatid์ room ์ผ๋ก join- ํ์ด์ง ๋๊ฐ๋ฉด leave
- state ๊ณต์ x
-
-
ํธ์ + ๋ฐ๋ก ์์ผ room ์ฐพ์๋ณด๋ค๊ฐ ํธ์ ์๋ฆผ ๊ตฌํํ๋ ๊ธ์ ๋ดค๋๋ฐ https://mingule.tistory.com/68 ์ด ๋ฐฉ์๋๋ก ํธ์ ์๋ฆผ์ ๋ฐ๋ก ๊ตฌํํ๊ณ ํ ๋ณด๋/ ์ฑํ ์ ๋ํ ์์ผ์ ํด๋น ํ์ด์ง์์๋ง ์ฐ๊ฒฐํ๋ค๋ฉด ๋ชจ๋ ํ๋ณตํ์ง ์์๊น ๋จ๊ฒจ๋ด ๋๋ค.. ์ด๋ ๊ฒ ํ๋ฉด ํ ์ฑํ ์ ์ฅํ ๋ ํ ์ฑํ ์ ๋ํ ์์ผ๋ง ์ฐ๊ฒฐํ ์ ์์ด์ ใ ใ