kakaotalk clone service ์ nestalk ์
๋๋ค!
๋ณธ ๋ ํ์งํ ๋ฆฌ๋ nestalk backend์ spring ํํธ์
๋๋ค ๐
- jdk 11
- Spring boot 2.4.2
- Spring data JPA 2.4.2
- Maria DB 10.5.5
- ์ฌ์ฉ์ ๊ด๋ฆฌ
- ๋ก๊ทธ์ธ/๋ก๊ทธ์์
- ํ์ ๊ฐ์ ๋ฐ ํํด
- ํ์ ์ ๋ณด ์์ / ์กฐํ
- ๊ณ์ ์ฐพ๊ธฐ
- ๋น๋ฐ๋ฒํธ ์ฐพ๊ธฐ/๋ณ๊ฒฝ
- ํ๋กํ ๊ด๋ฆฌ
- ํ๋กํ ๋ฑ๋ก / ์์
- ํ๋กํ ์ญ์ ์, ๊ธฐ๋ณธ ํ๋กํ๋ก ์์
- ํ๋กํ/๋ฐฐ๊ฒฝํ๋ฉด/์ํ๋ฉ์์ง ์กฐํ
- ์ํ ๋ฉ์์ง ๊ด๋ฆฌ
- ๋ฐฐ๊ฒฝํ๋ฉด ๋ฑ๋ก/์์
- ๋ฐฐ๊ฒฝํ๋ฉด ์ญ์ ์, ๊ธฐ๋ณธ ๋ฐฐ๊ฒฝํ๋ฉด์ผ๋ก ์์
- ์ฑํ
์๋ฆผ ๊ธฐ๋ฅ
- ์ฑํ ๊ฐ์ค์ ์๋ฆผ
- ์ฑํ ์์ ๋ ์๋ฆผ(๋์ ๋ํ์ค์ด ์๋ ๊ฒฝ์ฐ์๋ง ํด๋น) => node.js๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์์ ์ฒ๋ฆฌ
- ์น๊ตฌ ๊ด๋ฆฌ
- ์น๊ตฌ ์ถ๊ฐ ๊ธฐ๋ฅ
- ์น๊ตฌ ์ด๋ฆ ๋ณ๊ฒฝ
- ์ฑํ
๋ชฉ๋ก ์กฐํ
- ์ฑํ ๋ฐฉ ์ต์์์ผ๋ก ์ ๋ ฌ
- ์ฑํ ๋ฐฉ ๋ฆฌ์คํธ ์กฐํ
- node.js๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ RDBMS์ ๋ฐ์ดํฐ ๋ฑ๋ก(์ฑํ ๋ฐฉ ์ ๋ณด ๋ฑ๋ก)
- ์ ๋ชฉ๊ณผ ๋ณธ๋ฌธ์ ๋น ํ์ผ๋ก ๊ตฌ๋ถํ๋ค.
- ์ ๋ชฉ์ 50๊ธ์ ๋ด๋ก ์ ํํ๋ค.
- ์ ๋ชฉ ์ฒซ๊ธ์๋ ๋๋ฌธ์๋ก ์์ฑํ๋ค.
- ์ ๋ชฉ ๋์ ๋ง์นจํ ๋ฃ์ง ์๋๋ค.
- ์ ๋ชฉ์ ๋ช ๋ น๋ฌธ์ผ๋ก ์ฌ์ฉํ๋ฉฐ ๊ณผ๊ฑฐํ์ ์ฌ์ฉํ์ง ์๋๋ค.
- ๋ณธ๋ฌธ์ ๊ฐ ํ์ 72๊ธ์ ๋ด๋ก ์ ํํ๋ค.
- ์ด๋ป๊ฒ ๋ณด๋ค๋ ๋ฌด์๊ณผ ์๋ฅผ ์ค๋ช ํ๋ค.
- feat : ์๋ก์ด ๊ธฐ๋ฅ์ ๋ํ ์ปค๋ฐ
- docs : ๋ฌธ์ ์์ ์ ๋ํ ์ปค๋ฐ
- fix : ๋ฒ๊ทธ ์์ ์ ๋ํ ์ปค๋ฐ
- build : ๋น๋ ๊ด๋ จ ํ์ผ ์์ ์ ๋ํ ์ปค๋ฐ
- chore : ๊ทธ ์ธ ์์ํ ์์ ์ ๋ํ ์ปค๋ฐ
- ci : CI๊ด๋ จ ์ค์ ์์ ์ ๋ํ ์ปค๋ฐ
- style : ์ฝ๋ ์คํ์ผ ํน์ ํฌ๋งท ๋ฑ์ ๊ดํ ์ปค๋ฐ
- refactor : ์ฝ๋ ๋ฆฌํฉํ ๋ง์ ๋ํ ์ปค๋ฐ
- test : ํ ์คํธ ์ฝ๋ ์์ ์ ๋ํ ์ปค๋ฐ
- init : ์ด๊ธฐ ์ค์
- (https://github.com/Doong-Ji/nestalk-backend-spring.git)์ ํฌํฌํฉ๋๋ค.
- (
git checkout -b feature/#์ด์๋ฒํธ_๊ธฐ๋ฅ
) ๋ช ๋ น์ด๋ก ์ ๋ธ๋์น๋ฅผ ๋ง๋์ธ์. - (
git commit -am 'feat: ๊ธฐ๋ฅ'
) ๋ช ๋ น์ด๋ก ์ปค๋ฐํ์ธ์. - (
git push origin feature/#์ด์๋ฒํธ_๊ธฐ๋ฅ
) ๋ช ๋ น์ด๋ก ๋ธ๋์น์ ํธ์ํ์ธ์. - Pull request๋ฅผ ๋ณด๋ด์ฃผ์ธ์.
- ํ์๋ค์ ์ฝ๋๋ฆฌ๋ทฐ๋ฅผ ์์ฑํฉ๋๋ค. (2๋ช ์ด์์ด ์ฝ๋๋ฆฌ๋ทฐ์ ์ฐธ์ฌํด์ผ develop๋ธ๋์น์ Merge๊ฐ ๊ฐ๋ฅํฉ๋๋ค.)