Starting Assignment
๐ฅ ํ๋ก์ ํธ ๊ฑฐ๋ฎค๋ํฐ(Gomunity)
- ๊ฑฐ๋ถ์ด๋ฐ ์์์๋ฃ, ๊ต์ ๋ฑ์ ์ ์ฅํ๊ณ ์ฝ๊ฒ ๋ณผ ์ ์๋ ๊ณต์๋ฌธ์ ๊ฒธ ์ปค๋ฎค๋ํฐ
- ์คํ ์ค๋ฒํ๋ก์ฐ์ฒ๋ผ ์ ์ ์ง์์๋ต
- ์ถ๊ฐ ์์์๋ฃ ๊ณต์
- ์ถ์ฒ ํด์ค๋งํ ์ ํ๋ธ ์ฑ๋, ๋ฌด๋ฃ๊ฐ์ ๋ฑ์ ๊ฐ์ด ๊ณต์ ํด๋ณด๊ธฐ
- ์ ์ ํ๊ทธโฆ. ์ํํ๊ทธ(โ@โ๋ฉ์ ) โ ๋ฉ์ ์ด ๋๋ฉด ์๋์ด ๋ ์ผํจ(์นํ์ด์ง์์)
- ํ ํ๋ก์ ํธ/์คํฐ๋ ํ์ ๋ชจ์ง(์ ํ ์๊ฐ ํ์ด๋จธ๊ฐ ๋์๊ฐ๊ณ ๋ฉค๋ฒ๊ฐ ๊ตฌํด์ ธ์ผ ํจ)
- ๊ด์ฌ์ฌ๊ฐ ๋น์ทํ ์ ์ ๋ฅผ ์ถ์ฒํด์ค์ ํด๋น ์ ์ ์ ๊ฒ์๊ธ ๋ณผ ์ ์๊ฒ ํ๊ธฐ
- ๋ด๊ฐ ๊ฐ์ง ๊ด์ฌ์ฌ๋ฅผ ๋ฑ๋กํด์ ๋น์ทํ ๊ธ๋ง ๋ฉ์ธํ์ด์ง์์ ๋ณผ ์ ์๋๋ก ์ํ
- ์ฑํ ๋ฐ์์ผ ํฌ์ธํธ๊ฐ ์ฌ๋ผ๊ฐ๊ณ ๊ฑฐ๋ถ์ด์์ ํ ๋ผ ๋ฑ๊ธ๊น์ง? โ ์ง์์ธ ๋๋
- ๊ณผ์ธ ํด์ค ์ฌ๋ ๊ตฌ์ธํ๊ธฐ
- ๊ณต๋ถ ์๋ก ์ฒดํฌํด์ฃผ๊ธฐ
- ์ดํํ์ฒ๋ผ ์คํฐ๋ ์คํฑ์์น ๊ธฐ๋ฅ
- (ํํฐ๋ ์ถ๊ฐ์๊ฒฌ) ๊ฐ๋ฐ์ ๋ก๋๋งต!! โ ๋์์์ ๋ณด๊ณ NEXT ๋์์ ๋๊ฒจ์ฃผ๊ธฐ
- ๊ณต๋ถํ๊ณ ์๋ ์ถ๊ฐ ๊ณต๋ถํ ๋งํ ์๋ฃ ๋ค์ ์ถ์ฒํด์ฃผ๊ธฐ
- ํ์ฌ ๋ณด๊ณ ์๋ ๋์์ ํ์
- (ํํฐ๋ ์ถ๊ฐ์๊ฒฌ) ์คํ๋ฅดํ ์ฅํฐ โ ๋น๊ทผ๋ง์ผ ์ค๊ณ ๋๋ผ
- ๊ฒ์ํ ์ ์ฒด๊ฐ ๋งํฌ๋ค์ด์ผ๋ก ์์ฑ์ด ๊ฐ๋ฅํ ์ ์๋ ๊ธฐ๋ฅ
๐โโ๏ธ ์ ์
- ์คํ ๋ณ๋ก ๋ถ๋ฅ๋ ์๋ฃ, ์ปค๋ฎค๋ํฐ, ์ง์์๋ต ๊ฒ์ํ์ ์ด์ฉํ๋ค๋ ๊ฐ์ ํ๋ก์ฐ ๊ณต์
๐จโ๐ป ๊ธฐ๋ฅ ๋ณ ๋ถ๋ฅ
๐ฉ ์๋ฃ
- ๊ณต๋ถ์๋ฃ๋ฅผ ์ ๋ถ ์ ๊ทผํ ์๋ ์์(๋ด๋ฐฐ์บ ์๋ฃ๋ ์ฐ๋ฆฌ ๋ง๋๋ก ๋ฐฐํฌํ ์ ์๊ธฐ์..)
- ๊ต์ก์๋ฃ๋ ๊ฐ ์คํ ๋ณ๋ก ์นดํ ๊ณ ๋ฆฌ๋ฅผ ๋๋์ด ๋ชฉ๋กํ
- ํ๋์ ํ์ด์ง ์์ ์์, ๋ฌธ์, ๊ฟํ ์๋ฃ๋ค์ด ์์(์ ๋ถ ์์ง ์์ ์๋ ์์)
์์) ๊ต์ก์๋ฃ ์ฌ์ฉ ํ๋ก์ฐ
Django โ 1. ์ฅ๊ณ ํ๋ก์ ํธ ๋ง๋ค๊ธฐ โ ์์ , ๋ฌธ์, ๊ฟํ
DRF
HTML
๐ฉ ์ปค๋ฎค๋ํฐ
- ๊ฐ๋ฐ์ ๋
ธํธ(๊ณต์ง์ฌํญ)
- ํจ์น ๋ ธํธ ์๋ฆผ
- ์ฌ์ฉ ๋ฐฉ๋ฒ
- ์์ ๊ฒ์ํ
- ์คํ ๋ณ ๊ฒ์ํ
- ์ทจ์ ๊ฒ์ํ
- ๊ฐ๋ฐ์ ๋ฐ ๊ฒ์ํ
- ํ๋ก์ ํธ/์คํฐ๋ ๋ชจ์ง ๊ฒ์ํ
- ์ถ์ฒ๊ฒ์ํ
- ์ผ๊ธฐ์ฅ
- ์ธ์ฐ๋ ๋ง๋
- ๋ค์ด์ดํธ ๊ธฐ๋ก
- ์์ ์ถ์ฒ๋ ํ๊ณ
- ๊ฑด๊ฐ๋ ์ฑ๊ฒจ
๐ฉ ์ง๋ฌธ ๊ฒ์ํ
- ์ง๋ฌธ์ ์คํ ๋ณ๋ก ๋ถ๋ฅ๋ ๊ฒ์ํ์ ๊ฐ์ง๊ณ ์์
- ์ฌ์ฉ์๋ ์ง๋ฌธ ๊ธ์ ์์ฑํ ์ ์์
- ์ฌ์ฉ์๋ ํน์ ์ฌ์ฉ์๋ฅผ ๋ฉ์
ํ ์ ์์
- ๋ฉ์ ๋ ์ฌ์ฉ์๋ ์น์์ ์๋ฆผ์ด ๋ธ
- ์ฌ์ฉ์๋ ์ง๋ฌธ ๊ธ์ ์ฝ๋ฉํธ๋ฅผ ๋ฌ์ ๋ต๋ณํ ์ ์์
- ๋ต๋ณํด์ ์ฑํ๋๋ฉด ๋ ๋ฒจ ํฌ์ธํธ๋ฅผ ํ๋
- ์ง๋ฌธ์๊ฐ ๋ง์์ ๋ ๋ต๋ณ์ ์ฑํํ ์ ์์
- ๋ ๋ฒจ ํฌ์ธํธ๋ฅผ ์์ ๊ฑฐ๋ถ์ด์์ ํ ๋ผ๋ฑ๊ธ์ผ๋ก ์งํ
๐ค๊ธฐํ
๐ก ๋ฒ์ 1.0 ์์์ ๊ฑฐ๋ฎค๋ํฐ๋?
- ํ์๊ฐ์
- ๋ก๊ทธ์ธ(JWT)
- ํจ์น๋ ธํธ ๊ณต์ง ๊ฒ์ํ(ํฉ์์์ ์์ฌ)
- ์ง๋ฌธ๊ฒ์ํ
- ์ง๋ฌธ ๊ธ ์์ฑ
- ๋๊ธ ์์ฑ
๐จ๋ชฉ์
https://www.figma.com/file/6hnKHbg1pDqLxVf7H22NNJ/Gomunity?node-id=0%3A1

๐๊ทธ๋ผ์ด๋ ๋ฃฐ
๐ฏํ๋์คํฌ
๊ธฐ์ ์คํ
- Django
- DRF(Django Rest Framework)
- HTML
- CSS
- Javascript
์ปจ๋ฒค์
- github branch ์ ๋ต
- develop
- develop-signup
- develop-mainpage
- develop-article-question
- release
- release-ver.1.0
- develop
- ์ปค๋ฐ ๋ฉ์์ง ๊ท์น
- ADD - ์ค๊ฐ์ค๊ฐ์ ๋ญ ํ๋๋ผ๋ ์ถ๊ฐ๋์๋ค๋ฉด ์ ๊ธฐ
- FEAT - ๊ธฐ๋ฅ์ด ์์ฑ๋์๋ค๋ฉด ์ ๊ธฐ
- FIX - ๋ฒ๊ทธ ์์ ํ๋ค๋ฉด ์ ๊ธฐ
- WIP - ์์ ์ค์ด๋ผ๋ฉด ์ ๊ธฐ
- STYLE - ๋๋ฝ๋ ๋ถ๋ถ, ์ฝ๋ ๋ณ๊ฒฝ์ด ๊ฑฐ์ ์๋ ์์ํ ๋ด์ฉ ์์ ์๊ฒ์๊ฒ ์ปค๋ฐํ๊ณ , ์๋๋ฉด ๋ค์ ๋์๊ฐ๊ธฐ ๊ธฐ๋ฅ์ ๊ผญ ์จ๋ณด๊ธฐ!
- ์ปค๋ฐ์ ํ๋ ์ด์ ๋ ๋์ค์ ๋๋ฌด ์ปค๋ค๋ ๊ธฐ๋ฅ์ด ๋์์ ๋, ๋๋๋ฆด ์๊ฐ ์์!
- ์) ํ์๊ฐ์
์ค์ ๋ณ์ nickname์ ์ถ๊ฐํ์ ๋,
- ADD - nickname ๋ณ์ ์ถ๊ฐ
- ์) ํ์๊ฐ์
์ค์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋ค์ด๊ฐ๋๋ฐ ์์ฑ๋ ๊ฑด ์๋ ์ํฉ ์ด๋ผ๋ฉด,
- WIP - ํ์๊ฐ์ ์ค DB ์ฝ์ ๊น์ง ์ฑ๊ณต, ์ ์ฒด ๊ธฐ๋ฅ์ ๋ฏธ์์ฑ
- ์ฝ๋ ์์ฒด ์ปจ๋ฒค์
- ํด๋์ค๋ ํ์ค์นผ(ClassName)
- ๋๋จธ์ง๋ ์ค๋ค์ดํฌ(variable_name)
๐ฏ์ํํธ์คํฌ
ํ ๊ท์น
- ํ ์์ผ ์ผ์์ผ์ ๊ฐ๋ฐ์ ๊ฐ์ํ์ง ์๊ธฐ
- ๊ฐ์ ๊ฐ์ธ ์ฌ์ ์ด ์๊ธฐ ๋๋ฌธ์ ์์จ์ ์ผ๋ก ํจ
- ์ง๋ฌธ์ ์ธ์ ๋ ์ง ์์ ๋กญ๊ฒ ํ๊ธฐ
- ๊ธฐ๋ฅ๋ง๋ค ์ฝ๋๋ฅผ ๋ฆฌ๋ทฐํ๊ณ ๋ชจ๋๊ฐ ์์ฑํ ์ค ์๊ณ ๋์ด๊ฐ๊ธฐ!
- ์ง์ฆ๋ด์ง์๊ณ ๋ฐ๋ฏํ๊ฒ ๋ํด์ฃผ๊ธฐ ์๋ก ์ฌ๋ํ๊ธฐ
- ์์ ํ ๋ด์ฉ์ด ๋๋๋ฉด ์์ง ์๋๋ ํ์์๊ฒ ๋ถ๊ธฐ!
ํ ํ์ต๊ณํ
(/ฯ๏ผผ)์ค์ 9์๋ถํฐ 12์๊น์ง๋ ํจ๊ป ์๊ฒฉ๊ฐ์ ๋ฃ๋ ์๊ฐ
๊ณต๋ถํ ๋ด์ฉ(ํ์ํ๋ค๊ณ ์๊ฐํ๋ ๋ถ๋ถ์ ์๊ธฐ ์ด๋ฆ ์ ์ด์ฃผ์ธ์)
- ์ฅ๊ณ ์ฌํ
ํ์
- ๋์ปค
ํ์
- ๊ฑฐ๋ถ์ด๋ฐ : ํฉ์์ ๊นํฌ์ ๊นํ์ธ ํ๊ฑดํฌ
- ์๊ณ ๋ฆฌ์ฆ
7/16๋ถํฐ ํ์
- Vanilla JavaScript : ํฉ์์ ๊นํฌ์ ๊นํ์ธ ํ๊ฑดํฌ
- ํ๋ก ํธ ๊ธฐ์ด : ํฉ์์ ๊นํฌ์ ๊นํ์ธ ํ๊ฑดํฌ
- ํ์ด์ฌ ๊ธฐ์ด : ํฉ์์ ๊นํฌ์ ๊นํ์ธ ํ๊ฑดํฌ
- ๊ธฐํ ๋ณต์ต
๐พERD
๐์ผ์
๐ก ๋ฒ์ 1.0์ ๊ฑฐ๋ฎค๋ํฐ๋ ์ธ์ ๊น์ง ์์ ํด์ผ ํ ๊น?(~0712)
โจ ๋ฐฑ์๋ ์์ ์ผ์ ?
- ํ์๊ฐ์ , ๋ก๊ทธ์ธ(2์ธ1์กฐ)
- ๊ฒ์ํ ์์ฑ(2์ธ1์กฐ)
- ๋๊ธ ์์ฑ(๋ท์ด์ ํ๋ง์)
โ ํ๋ก ํธ์๋ ์์ ์ผ์ ?
- ํ์๊ฐ์ ํ์ด์ง
- ๋ก๊ทธ์ธํ์ด์ง
- ๊ฒ์ํํ์ด์ง
๐โโ๏ธ์ญํ ๋ถ๋ด
- ํฉ์์
- ํ์๊ฐ์ , ๋ก๊ทธ์ธ
- ๊นํ์ธ
- ๊ฒ์ํ ์์ฑ
- ๊นํฌ์
- ํ์๊ฐ์ , ๋ก๊ทธ์ธ(์ ๋ฒ์ ์ํ์ผ๋๊น)
- ํ๊ฑดํฌ
- ๊ฒ์ํ ์์ฑ
๐API ๊ฐ๋ฐ๋ช ์ธ
'๊ฐ๋ฐ_TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๊ฐ๋ฐ_TIL | 2022-07-11 (58) (0) | 2022.07.11 |
---|---|
๊ฐ๋ฐ_TIL | 2022-07-08 (57) (0) | 2022.07.08 |
๊ฐ๋ฐ_TIL | 2022-07-06 (55) // feat) KPT (0) | 2022.07.06 |
๊ฐ๋ฐ_TIL | 2022-07-05 (54) (0) | 2022.07.06 |
๊ฐ๋ฐ_TIL | 2022-07-04 (53) (0) | 2022.07.06 |