๐ Red-Ribbon ๊ณผ ํจ๊ป ํ๋ช ํ ์๋น์ํ ๐
๐ ์์ ๋ง์ ํ๋ฌ ์์ฐ๊ณผ ๊ณ ์ ์ง์ถ์ ์ ํ๊ณ ๋์ ์๋น๋ฅผ ์์ฑํ๊ณ ๐ฉ๐ปโ๐ป
๐ ์์ ์ ์๋น์ต๊ด์ ํ์ธํด๋ณด์ธ์ ๐
ํ์๊ฐ์ | ์ผ๋ฐ ๋ก๊ทธ์ธ | ์์ ๋ก๊ทธ์ธ 1 |
---|---|---|
์์ ๋ก๊ทธ์ธ 2 | ์ ์ฒด์์ฐ ๋ฑ๋ก/์์ /์ญ์ | ๊ณ ์ ์ง์ถ ๋ฑ๋ก/์์ /์ญ์ |
---|---|---|
์ง์ถ ๋ฑ๋ก/์์ /์ญ์ | ๋ฉ์ธ ํ์ด์ง 1 | ๋ฉ์ธ ํ์ด์ง 2 |
---|---|---|
๋ณด๊ณ ์ ์กฐํ | ํ์์ ๋ณด ํ๋กํ ์ฌ์ง ์ ๋ก๋ / ๋ก๊ทธ์์ | ํ์์ ๋ณด ์์ ๋ฐ ํ์ ํํด |
---|---|---|
@deswaq1220 |
@jhsonnn |
@pparksse1 |
---|---|---|
๋ณ๊ฒฝ์ | ์์งํ | ๋ฐ์ธ์ |
@SwanyCastle |
@ready-oun |
---|---|
๊ณฝ์นํ | ์ํฌ์ฐ |
- main / devlop ๋ธ๋์น ๊ธฐ๋ณธ ์์ฑ
- main๊ณผ dev๋ก ์ง์ push ์ ํ
- PR ์ ์ต์ 1์ธ ์ด์ ์น์ธ ํ์
- ์ ์ ํ ์ปค๋ฐ ์ ๋์ฌ ์์ฑ
- ์ปค๋ฐ ๋ฉ์์ง ๋ด์ฉ ์์ฑ
- ๋ด์ฉ ๋ค์ ์ด์ (#์ด์ ๋ฒํธ)์ ๊ฐ์ด ์์ฑํ์ฌ ์ด์ ์ฐ๊ฒฐ
์ ๋์ฌ ์ค๋ช Feat : ์๋ก์ด ๊ธฐ๋ฅ ๊ตฌํ Add : ์์ ํ์ผ ์ถ๊ฐ Fix : ๋ฒ๊ทธ ์์ Docs : ๋ฌธ์ ์ถ๊ฐ ๋ฐ ์์ Style : ์คํ์ผ๋ง ์์ Refactor : ์ฝ๋ ๋ฆฌํฉํ ๋ง (๋์ ๋ณ๊ฒฝ ์์) Test : ํ ์คํธ Deploy : ๋ฐฐํฌ Conf : ๋น๋, ํ๊ฒฝ ์ค์ Chore : ๊ธฐํ ์์
- ์ ๋ชฉ์ '[Feat] ํ ํ์ด์ง ๊ตฌํ'๊ณผ ๊ฐ์ด ์์ฑํฉ๋๋ค.
- FEAT: ์๋ก์ด ๊ธฐ๋ฅ ๊ตฌํ
- ADD : ์์ ํ์ผ ์ถ๊ฐ
- FIX: ๋ฒ๊ทธ ์์
- DOCS: ๋ฌธ์ ์ถ๊ฐ ๋ฐ ์์
- STYLE: ํฌ๋งทํ ๋ณ๊ฒฝ
- REFACTOR: ์ฝ๋ ๋ฆฌํฉํ ๋ง
- TEST: ํ ์คํธ ๊ด๋ จ
- DEPLOY: ๋ฐฐํฌ ๊ด๋ จ
- CONF: ๋น๋, ํ๊ฒฝ ์ค์
- CHORE: ๊ธฐํ ์์
- ๊ตฌ์ฒด์ ์ธ ์์ ๋ด์ฉ์ ์์ฑํด์ฃผ์ธ์.
- ์ด๋ฏธ์ง๋ฅผ ๋ณ๋๋ก ์ฒจ๋ถํ๋ฉด ๋ ์ข์ต๋๋ค ๐
- ์ถํ ๋ ผ์ํ ์ ์ ๋ํด ์์ฑํด์ฃผ์ธ์.
BE
- ํจํค์ง๋ช ์ ์ฒด ์๋ฌธ์
- ํด๋์ค๋ช , ์ธํฐํ์ด์ค๋ช Snake_Case
- ํด๋์ค ์ด๋ฆ ๋ช ์ฌ ์ฌ์ฉ
- ์์๋ช SNAKE_CASE
- Test ํด๋์ค๋ ์ ๋์ฌ๋ก test_ ์ฌ์ฉ(ex. test_user_create())
FE
- styled-Component ๋ณ์๋ช S + ๋ณ์๋ช (ex. Swrap)
- styled-Component๋ return๋ฌธ ์์ ์์ฑ
- ํฌ๊ฒ๋ styled-Component, ๊ทธ ์์์ className ์ฌ์ฉ
- Event handler ์ฌ์ฉ (ex. handle ~)
- export๋ฐฉ์ (ex. export default ~)
- ํ์ดํ ํจ์ ์ฌ์ฉ
- Discord ํ์ฉ
- ์ ๊ธฐ ํ์