-
Notifications
You must be signed in to change notification settings - Fork 7
๐ 11.11 3์ฃผ์ฐจ ์ฃผ๊ฐ ๊ณํ ์๋ฆฝ
choiseona edited this page Dec 4, 2024
·
2 revisions
- UI ๋ง๋ฌด๋ฆฌ
- storybook PR ์์ฑ ์ preview, ๋ฐฐํฌ
- ๊ฒ์ ๊ธฐ๋ฅ ๊ฐ๋ฐ ์์
- ์ ๋ํฌํ URL ์์ฑ + ๋ฐฉ ์ ์ฅ
- WebSocket & ๋ฐฐํฌ
- ๋น๋/๋ฐฐํฌ ํ์ดํ๋ผ์ธ
- CRDT (LWW ๋ฐฉ์) & ํ ์คํธ ์ฝ๋ ์ถ๊ฐ
- Github Action CI/CD
- canvas ์ด์ ๊ด๋ จ
- 29~33๋ฒ ์ด์ ๋ก์ปฌ to ์๋ณธ ๋ ํฌ
- ์บ๋ฒ์ค ํฌ๊ธฐ ๋ฐ์ํ ๊ตฌํ
- ํฝ์ ์๋ชจ๋ ๋ฐ์ ์ด๋ฒคํธ ๊ตฌํ
- Undo/Redo ์ด๋ฒคํธ ๊ตฌํ
- canvas ์ ๋๋ฉ์ด์ ํ์ต ์ ๋ฆฌ
- ๋ฆฌ์กํธ SyntheticEvent ํ์ต ์ ๋ฆฌ
- ๋ฐฉ ๋ง๋ค์ด์ ๋์์ ์ & ๋๋ก์๊น์ง
- CRDT ํ ์คํธ
- โ ํ ์คํธ ๋ฆฌํฌ์งํ ๋ฆฌ ๋ฐฐํฌ ๋ฐ ํ์ต์ ๋ฆฌ
- โ Setting ์ปดํฌ๋ํธ ๋ง๋ฌด๋ฆฌ
- โ ์ข ๋ฃ ๋ชจ๋ฌ ๊ตฌํ
- โ ๋ผ์ด๋ ๊ฒฐ๊ณผ ํ๋ฉด ๊ตฌํ
- โ CRDT (LWW ๋ฐฉ์) & ํ ์คํธ ์ฝ๋ ์ถ๊ฐ
- โ github actions CI/CD ์ ์ฉ ๋ฐ ํ์ต ์ ๋ฆฌ
- โ storybook ๋ฐฐํฌ, PR์ preview ์ ๊ณต
- โ ์์ ํ๋ฉด โ ๋๊ธฐํ๋ฉด โ ๋ฉ์ธ ํ๋ฉด
- โ canvas ๊ธฐ๋ฅ ์ฐ๋ (UI + canvas ๊ธฐ๋ฅ)
โ ๏ธ ์๋ฒ ์ฝ๋ ์์ฑ
โ ๏ธ get urlโ ๏ธ join-roomโ ๏ธ draw
โ ๏ธ ํด๋ผ์ด์ธํธ ์์ผ & CRDT ๊ด๋ จ ์ฝ๋ ์์ฑ- โ ๊ทธ๋ฃน ๋ฉํ ๋ง ์ค๋น
โ ๏ธ ์๋ฒ ์ฝ๋ & ๋ฐฐํฌ ๋ฆฌํฉํ ๋ง- โ ๋ฐ๋ชจ ๋ฐํ ์ค๋น
- โ ์ฌ๋ ๊ธฐ์ ๊ณต์
- โ ์บ๋ฒ์ค ์ ์ฑ์ฐ๊ธฐ (BFS)
- โ E2E ํ ์คํธ ๋๊ตฌ
- โ Github ์ํค ์ ๋ฆฌ
- โ ์จ๋ฒ ๋ฒฑ ์ปจํผ๋ฐ์ค
- ์ด๋ฒ์ฃผ ํ, ์ ๋น๋๋ฉด
- ์๊ฐํ
- 10:00 - 10:30: ๋ฐ์ผ๋ฆฌ ์คํฌ๋ผ
- 12:00 - 13:00: ์ ์ฌ์๊ฐ
- 15:00, 19:00: ์ค๊ฐ ํ์
- ํํํ ํธ์ถํด์ ์ด์ผ๊ธฐ ๊ฐ๋ฅ
- 10:00 - 19:00 ์ฝ์ด ํ์์๋ zep ์์ฃผ
- 1. ๊ฐ๋ฐ ํ๊ฒฝ ์ธํ ๋ฐ ํ๋ก์ ํธ ๋ฌธ์ํ
- 2. ์ค์๊ฐ ํต์
- 3. ์ธํ๋ผ ๋ฐ CI/CD
- 4. ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์์ด Canvas ๊ตฌํํ๊ธฐ
- 5. ์บ๋ฒ์ค ๋๊ธฐํ๋ฅผ ์ํ ์์ CRDT ๊ตฌํ๊ธฐ
-
6. ์ปดํฌ๋ํธ ํจํด๋ถํฐ ์น์์ผ๊น์ง, ํจ์จ์ ์ธ FE ์ค๊ณ
- ์ข์ ์ปดํฌ๋ํธ๋ ๋ฌด์์ธ๊ฐ? + Headless Pattern
- ํจ์จ์ ์ธ UI ์ปดํฌ๋ํธ ์คํ์ผ๋ง: Tailwind CSS + cn.ts
- Tailwind CSS๋ก ๋์์ธ ์์คํ ๋ฐ UI ์ปดํฌ๋ํธ ์ธํ
- ์น์์ผ ํด๋ผ์ด์ธํธ ๊ตฌํ๊ธฐ: React ํ๊ฒฝ์์ ํจ์จ์ ์ธ ์น์์ผ ์ํคํ ์ฒ
- ์น์์ผ ํด๋ผ์ด์ธํธ ์ฝ๋ ๋ถ์ ๋ฐ ๊ณต์
- 7. ํธ๋ฌ๋ธ ์ํ ๋ฐ ์ฑ๋ฅ/UX ๊ฐ์
- 1์ฃผ์ฐจ ๊ธฐ์ ๊ณต์
- 2์ฃผ์ฐจ ๋ฐ๋ชจ ๋ฐ์ด
- 3์ฃผ์ฐจ ๋ฐ๋ชจ ๋ฐ์ด
- 4์ฃผ์ฐจ ๋ฐ๋ชจ ๋ฐ์ด
- 5์ฃผ์ฐจ ๋ฐ๋ชจ ๋ฐ์ด
- WEEK 06 ์ฃผ๊ฐ ๊ณํ
- WEEK 06 ๋ฐ์ผ๋ฆฌ ์คํฌ๋ผ
- WEEK 06 ์ฃผ๊ฐ ํ๊ณ