๐ฉ Project codefolio: MVP ์ค๊ฐ๋ฐํ
ยท ์ฝ 2๋ถ
3์ฃผ์ฐจ๊น์ง์ ํ๊ธฐ ๋ฐ ์๊ฐ
1. MVP ์ค๊ฐ๋ฐํ ์๋ฃ(๊ธฐ์ )โ
2. ๊ธฐ์ ์ ์์ฌ๊ฒฐ์ & ํธ๋ฌ๋ธ์ํ ๊ธฐ๋กโ
- ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ์
- ์บ๋ฌ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ์ ยท Issue #44 ยท react-challengers/Codefolio
- toast UI Editor ์์ฑ์ค ์์ญ (๋ ธ๋ ๋ฐ์ค) ์ฌ์ฉ ์ฌ๋ถ ์์ฌ๊ฒฐ์ ยท Issue #162 ยท react-challengers/Codefolio
- Recoil VS Jotai ยท Discussion #197 ยท react-challengers/Codefolio
- Toast UI Editor VS Tiptap VS ETC... ยท Discussion #198 ยท react-challengers/Codefolio
3. ์ค๊ฐ๋ฐํ ํผ๋๋ฐฑ ๊ธฐ๋กโ
- ์์์ผ์ ๋๋ฉด ํผ๋๋ฐฑ์ ๊ผผ๊ผผํ ๊ธฐ๋กํด๋๊ณ , ๊ฐ์ ์ด ํ์ํ ์ฌํญ์ ์ ์ฉํด๋ด ์๋ค.(์ถํ ์์ฑ)
4. ์ค๊ฐ ๋ฐํ ํ ํ๊ณ โ
1) ๋ฏธ๊ตฌํ ๋ MVP ๊ธฐ๋ฅ
- ๊ฒ์ ๊ธฐ๋ฅ (์๋์์ฑ ์ง์)
- ์๋๊ธฐ๋ฅ (์ข์์ ๋ฐ ๋๊ธ์ ๋ํ ์๋)
2) ์ถ๊ฐ/๊ฐ์ ํ ๊ธฐ๋ฅ๊ณผ ๊ทธ ์ด์
- (์ถ๊ฐ) ๊ฒ์๊ธ ๋ฐ ์ฌ๋ ์ถ์ฒ ๋ฑ์ง : ๋จ์ํ ์ข์์๊ฐ ์๋, ํ๋ก์ ํธ๋ ์ฌ๋์ ๋ํ ๊ธ์ ์ ์ธ ํผ๋๋ฐฑ์ ์ฃผ๊ธฐ ์ํด
- (์ถ๊ฐ) github api ์ถ๊ฐ : ์ธ๋ถ API๋ฅผ ์ฌ์ฉํด ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒฝํ + ๋ถํธ์บ ํ ์ปจ์ ์ ๋ง๋ API ์ ์ฉ
- (๊ฐ์ ) react-query๋ก ๋ฆฌํฉํ ๋ง ์งํ
- (๊ฐ์ ) atom ์์๋จ์ ๋ฆฌํฉํ ๋ง ์งํ
- (๋ ผ์) Toast UI Editor์์ ํ Editor๋ก ๋ณ๊ฒฝํ์ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฉ๋, ์ฑ๋ฅ ๊ฐ์
- (๋ ผ์) Recoil to Jotai ๋ฆฌํฉํ ๋ง ๋ ผ์
- (์คํ์ผ) ๋์์ธ ์์ฑ๋ณธ ์ ์ฉ, ์ธํฐ๋ ์
3) ์ถ๊ฐ/๊ฐ์ ํ ๊ธฐ๋ฅ์ ์ด๋ป๊ฒ ๊ตฌํ ํ ๊ฒ์ธ์ง
- ๊ฒ์๊ธ ๋ฐ ์ฌ๋ ์ถ์ฒ ๋ฑ์ง : ์ข์์ ๊ธฐ๋ฅ์ type ์ถ๊ฐ, post table์ column ์ถ๊ฐ

- github api ์ถ๊ฐ : ๊ฐ์ธ์ ์ฌ์ฉ์ธ์ด, ํ๋ก์ ํธ๋ณ ๊ธฐ์ฌ ์ ๋๋ฅผ ๋๋ต์ ์ผ๋ก ํ์ ํ ์ ์๊ฒ๋ ๊ตฌ์ฑ

5. ์์ผ๋ก์ ๊ณํ ๋ฐ ์ฐ์ ์์โ
| ์์ | ๊ตฌ๋ถ | ์์ผ๋ก์ ๊ณํ (๊ตฌ์ฒด์ ์ผ๋ก) |
|---|---|---|
| 1 | MVP | ๊ฒ์ ๊ธฐ๋ฅ ๊ตฌํํ๊ธฐ |
| 2 | MVP | ์๋ ๊ธฐ๋ฅ ๊ตฌํํ๊ธฐ |
| 3 | ๊ฐ์ | react-query๋ก ๋ฆฌํํ ๋ง ์งํํ๊ธฐ |
| 4 | ๊ฐ์ | atom ์์๋จ์ ๋ฆฌํํ ๋ง ์งํํ๊ธฐ |
| 5 | ์คํ์ผ | ๋์์ธ ์์ฑ๋ณธ ์ ์ฉ ๋ฐ ์ธํฐ๋ ์ ๊ณ ๋ํ ํ๊ธฐ |
6. ์ด๋ฒ์ฃผ(23.03.03)๊น์ง ํด์ผํ ์ผโ
- ํ ์ ์ฒด
- 1.1.0 version Issue task ์ธ๋ถํ ํ๊ธฐ
- ์ถํ ๋๋ฒจ๋กญ ๊ณํ ์์ฑํ๊ธฐ
- ์ ์ฌ๊ธฐ!(์ค์)
