-
Notifications
You must be signed in to change notification settings - Fork 2
๐ป ์ฝ๋ฉ ์ปจ๋ฒค์
Minhui Park edited this page Nov 14, 2022
·
4 revisions
module.exports = {
singleQuote: true,
semi: true,
useTabs: false,
tabWidth: 2,
trailingComma: 'all',
printWidth: 80,
endOfLine: 'lf'
};
- PR ํ ํ๋ฆฟ
## ๊ฐ์
- Issue ๋ฒํธ๋ฅผ ์ ์ด์ฃผ์ธ์.
- ๋ด์ฉ์ ์ ์ด์ฃผ์ธ์.
## ์์
์ฌํญ
- ๋ด์ฉ์ ์ ์ด์ฃผ์ธ์.
## ๋ณ๊ฒฝ๋ก์ง(optional)
- ๋ด์ฉ์ ์ ์ด์ฃผ์ธ์.
- ์ด์ ํ ํ๋ฆฟ
### TO DO
### Description
### Etc..
# <ํ์
>: <์ ๋ชฉ> (#1)
# feat: ๋ฌด์จ ๊ธฐ๋ฅ ์ถ๊ฐ (#23)
##### ์ ๋ชฉ์ ์ต๋ 50 ๊ธ์๊น์ง๋ง ์
๋ ฅ ############## -> |
# ๋ณธ๋ฌธ์ ์์ ์์ฑ
# --- COMMIT END ---
# <ํ์
> ๋ฆฌ์คํธ
# feat : ๊ธฐ๋ฅ (์๋ก์ด ๊ธฐ๋ฅ)
# fix : ๋ฒ๊ทธ (๋ฒ๊ทธ ์์ )
# refactor: ๋ฆฌํฉํ ๋ง
# style : ์คํ์ผ (์ฝ๋ ํ์, ์ธ๋ฏธ์ฝ๋ก ์ถ๊ฐ: ๋น์ฆ๋์ค ๋ก์ง์ ๋ณ๊ฒฝ ์์)
# docs : ๋ฌธ์ (๋ฌธ์ ์ถ๊ฐ, ์์ , ์ญ์ )
# test : ํ
์คํธ (ํ
์คํธ ์ฝ๋ ์ถ๊ฐ, ์์ , ์ญ์ : ๋น์ฆ๋์ค ๋ก์ง์ ๋ณ๊ฒฝ ์์)
# chore : ๊ธฐํ ๋ณ๊ฒฝ์ฌํญ (๋น๋ ์คํฌ๋ฆฝํธ ์์ ๋ฑ)
# build : CI/CD ๊ด๋ จ ์ฌํญ
# ------------------
# ํ์
์ ์์ด๋ก ์์ฑํ๊ณ ์ ๋ชฉ๊ณผ ๋ณธ๋ฌธ์ ํ๊ธ๋ก ์์ฑํ๋ค.
# ์ ๋ชฉ ๋์ ๋ง์นจํ(.) ๊ธ์ง
# ์ ๋ชฉ๊ณผ ๋ณธ๋ฌธ์ ํ ์ค ๋์ ๋ถ๋ฆฌํ๊ธฐ
# ๋ณธ๋ฌธ์ "์ด๋ป๊ฒ" ๋ณด๋ค "๋ฌด์์", "์"๋ฅผ ์ค๋ช
ํ๋ค.
# ๋ณธ๋ฌธ์ ์ฌ๋ฌ์ค์ ๋ฉ์์ง๋ฅผ ์์ฑํ ๋ "-"๋ก ๊ตฌ๋ถ
# ๊ด๋ จ๋ ์ด์๋ฒํธ๋ ์ ๋ชฉ ๋งจ ๋ค์ ์ถ๊ฐํ๋ค. ex. (#1)
# ------------------
-
Main
๋ฐฐํฌ์ฉ(CI/CD) -
Dev
๊ฐ๋ฐ์ฉ -
Feat
ํผ์ณ ๊ฐ๋ฐ
- ๐จโ๐ฉโ๐งโ๐ฆ ์ฐ๋ฆฌํ ์๊ฐ
- ๐ ํ ๊ทธ๋ผ์ด๋๋ฃฐ
- ๐ป ์ฝ๋ฉ ์ปจ๋ฒค์
- ๐ ํ๋ก์ ํธ ๊ด๋ฆฌ
- [์ฑ์ ์๋น์ค] ๋ฐ์ ๊ณผ์ ์์ฝ
- [์ฑ์ ์๋น์ค] PART1. API ํต์ ์ผ๋ก ๊ตฌํ
- [์ฑ์ ์๋น์ค] PART2. Redis Pub/Sub์ผ๋ก ๊ตฌํ
- [์ฑ์ ์๋น์ค] ์ฑ์ ์ฑ๋ฅ ์ธก์
- [์ฑ์ ์๋น์ค] ์ค์๊ฐ ์ฑ์ ํํฉ
- [์ฑ์ ํ๋ก๊ทธ๋จ] ์ฑ์ ํ๋ก๊ทธ๋จ ์๋ ์๋ฆฌ
- Next ๋ผ์ฐํฐ์ Next API Routes
- Github Action์ผ๋ก build์ node๋ฒ์ ์ค๋ฅ
- Git Squash ์ ์๊ณ ์ฐ์
- ์ฐ๋ฆฌ์ Transaction ์ ์ฉ๊ธฐ
- Soft Delete, Hard Delete ์๊ณ ์ฐ์
- MOJ์ HTTPS ์ ์ฉ๊ธฐ
- DB ์ฑ๋ฅ ๋น๊ต(PostgreSQL vs MySQL)
- ์คํฌ๋กค ์ด์ ํด๊ฒฐ๊ธฐ
- DB ์ ๊ทผ ๊ถํ ์ฃผ๊ธฐ & TypeORM์ผ๋ก ์ด๋ฏธ ์กด์ฌํ๋ ํ ์ด๋ธ ๊ฐ์ ธ์ค๊ธฐ
- Docker์ ๋ํด ์์ธํ ์์๋ณด์!
- Docker CPU ์ ํ ๊ฑธ์ด๋ณด๊ธฐ(feat. ์ฑ์ ํ๋ก๊ทธ๋จ)
- Redis ๋ฉ์์ง ํ ํบ์๋ณด๊ธฐ
- CI ์ถ๊ฐํ๊ธฐ