00. ์นด์นด์คํก ์ผํํ๊ธฐ ๊ตฌํ ๋ด์ฉ
1. ์ฌ์ดํธ ๊ฐ๋ฐ ๋ชฉ์ ๋ฐ ์ปจ์
01. 1์ฃผ์ฐจ ๊ณผ์
Step-2.-Week-1
์นด์นด์ค ํ
ํฌ ์บ ํผ์ค 2๋จ๊ณ - BE - 1์ฃผ์ฐจ ํด๋ก ๊ณผ์
๊ณผ์ ๋ช
1. ์๊ตฌ์ฌํญ๋ถ์ / API์์ฒญ ๋ฐ ์๋ต ์๋๋ฆฌ์ค ๋ถ์
2. ์๊ตฌ์ฌํญ ์ถ๊ฐ ๋ฐ์ ๋ฐ ํ
์ด๋ธ ์ค๊ณ๋
๊ณผ์ ์ค๋ช
1. ์๊ตฌ์ฌํญ ์๋๋ฆฌ์ค๋ฅผ ๋ณด๊ณ ๋ถ์กฑํด ๋ณด์ด๋ ๊ธฐ๋ฅ์ ํ๋ ์ด์ ์ฒดํฌํ์ฌ README์ ๋ด์ฉ์ ์์ฑํ์์ค.
- API ์์ฒญ์์ ๋์ผํ ์ต์ ์์ด๋๋ฉด ์๋ฒ์ชฝ์์ ์ ๋ฐ์ดํธ ! (์ฅ๋ฐ๊ตฌ๋ ๊ฐ์ ์์ดํ )
- ์ฃผ๋ฌธ ์๋ฃ์ฐฝ์์ ์ฌ๋ฌ ๋ฐ์ดํฐ(์ฃผ๋ฌธ ์์ดํ )๋ฅผ ์ค ํ์ x
2. ์ ์๋ ํ๋ฉด์ค๊ณ๋ฅผ ๋ณด๊ณ ํด๋น ํ๋ฉด์ค๊ณ์ ๋ฐฐํฌ๋ ๊ธฐ์กด ์๋ฒ์ API์ฃผ์๋ฅผ ๋งค์นญํ์ฌ README์ ๋ด์ฉ์ ์์ฑํ์์ค. (์นด์นด์ค ํ๋ฉด์ค๊ณ ์๋๋ฆฌ์ค๊ฐ ์์)
- ํ๋ฉด ์ค๊ณ ์๋๋ฆฌ์ค์ ์คํฌ๋ฆฐ์ท์ ๋ฒํผ ๋ฑ๊ณผ ์ด๋ค API๊ฐ ์ฐ๋๋์ด ์๋์ง๋ฅผ ์์ฑ
3. ๋ฐฐํฌ๋ ์๋ฒ์ ๋ชจ๋ API๋ฅผ POSTMAN์ผ๋ก ์์ฒญํด๋ณธ ๋ค ์๋ต๋๋ ๋ฐ์ดํฐ๋ฅผ ํ์ธํ๊ณ ๋ถ์กฑํ ๋ฐ์ดํฐ๊ฐ ๋ฌด์์ธ์ง ์ฒดํฌํ์ฌ README์ ๋ด์ฉ์ ์์ฑํ์์ค.
- -
4. ํ ์ด๋ธ ์ค๊ณ๋ฅผ ํ์ฌ README์ ER-Diagram์ ์ถ๊ฐํ์ฌ ์ ์ถํ์์ค.
- er-diagram ์ค๊ณ ํ JPA
๊ณผ์ ์์ธ : ๊ณผ์ ๋ฅผ ์งํํ ๋, ์ ๋ ํด์ผํ ๊ฒ
- ๋ถ์กฑํ ๊ธฐ๋ฅ์ ๋ํ ์๊ตฌ์ฌํญ์ ๋ฏธ๋ฆฌ ์์ํ ์ ์๋๊ฐ? (์๋ฅผ ๋ค๋ฉด ์ํ๋ฑ๋ก api๊ฐ ๊ธฐ์กด ์๊ตฌ์ฌํญ์๋ ์๋๋ฐ ์ถํ ํ์ํ์ง๋ ์์์ง, ์ด๋ฐ ๋ถ๋ถ๋ค์ ์๊ฐํ์๋์ง)
- ์๊ตฌ์ฌํญ์ ๋ง๋ API๋ฅผ ๋ถ์ํ๊ณ ์ฌ์ฉ์ ์๋๋ฆฌ์ค๋ฅผ ์ค๊ณํ์๋๊ฐ? (์๋ฅผ ๋ค์ด ๋ฐฐํฌ๋ ์๋ฒ์ ํ๋ฉด ์ค๊ณ๋ฅผ ์ ์ํด์ค ์์ ์ธ๋ฐ, ํน์ ๋ฒํผ์ ํด๋ฆญํ์ ๋ ์ด๋ค API๊ฐ ํธ์ถ๋์ด์ผ ํ ์ง๋ฅผ ์๋์ง)
- ์๋ต๋๋ ๋ฐ์ดํฐ๊ฐ ํ๋ก ํธ์ค๋ ํ๋ฉด์ ๋ชจ๋ ๋ฐ์๋ ์ ์๋์ง๋ฅผ ์ฒดํฌํ์๋๊ฐ?(์๋ฅผ ๋ค์ด ๋ฐฐ์ก๊ด๋ จ ๋น์ฉ์ด ์๋๋ฐ, ์ด๋ฐ๊ฒ๋ค์ด API์๋ ์๋๋ฐ ์ด๋ฐ ๋ถ๋ถ์ ์บ์นํ ์ ์๋์ง)
- ํ ์ด๋ธ ์ค๊ณ๊ฐ ๋ชจ๋ API๋ฅผ ๋ง์กฑํ ์ ์๊ฒ ๋์๋๊ฐ? (ํ ์ด๋ธ์ด ํจ์จ์ ์ผ๋ก ๋์๋๊ฐ ๋ณด๋ค๋ ํด๋น ํ ์ด๋ธ๋ก ์๊ตฌ์ฌํญ์ ๋ง์กฑํ ์ ์๋์ง์ ๋ํ ์ฌ๋ถ๋ง)
- ํ ์ด๋ธ๋ช ์ด ์ดํดํ๊ธฐ ์ฝ๊ฒ ๋ง๋ค์ด์ก๋๊ฐ? (์ํํ ์ด๋ธ์ด product์ด๋ฉด ์ดํดํ๊ธฐ ์ฝ์ง๋ง, material์ด๋ผ๊ณ ํ๋ฉด ์ดํดํ๊ธฐ ์ด๋ ต๊ธฐ ๋๋ฌธ
'๐ช kakaotech campus' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์นดํ ์ผ | [STEP2 clone coding] 1์ฃผ์ฐจ ๊ณผ์ - (2) (0) | 2023.06.29 |
---|---|
์นดํ ์ผ | [STEP2 clone coding] 1์ฃผ์ฐจ ๊ณผ์ - (1) (0) | 2023.06.28 |
์นดํ ์ผ | ๐ ์นด์นด์คํ ํฌ ์บ ํผ์ค 1๋จ๊ณ ์๋ฃ ํ๊ธฐ (0) | 2023.06.17 |
DB | ํธ๋์ ์ (Transaction) (0) | 2023.06.10 |
SQL | ํ์ด์ง๋ค์ด์ (0) | 2023.06.10 |