πΎλ°λ €λλ¬Ό λλ° κ°λ₯ μλΉμ€!
λ°λ €κ²¬κ³Ό ν¨κ»νλ μ¦κ±°μ΄ ν루λ₯Ό μν΄ νλ¨νμΈμ!
λ©μΈ λͺ¨λ¬ | λ©μΈ νλ©΄ | λ‘κ·ΈμΈ |
---|---|---|
μμ λ‘κ·ΈμΈ | νμκ°μ | λν μΌνμ΄μ§ |
---|---|---|
@burgerK98 |
@sonsodockje |
@rnjsdywp9 |
---|---|---|
κ°κ³λ Ή | κΉνλ―Ό | κΆμ©μ |
@friedrice93 |
@JMHman |
@hari1010haley |
---|---|---|
κΆνμ° | μ λͺ ν | κΉνλ¦Ό |
- main / dev λΈλμΉ κΈ°λ³Έ μμ±
- mainκ³Ό devλ‘ μ§μ push μ ν
- PR μ μ΅μ 1μΈ μ΄μ μΉμΈ νμ
- μ μ ν μ»€λ° μ λμ¬ μμ±
- μ»€λ° λ©μμ§ λ΄μ© μμ±
- λ΄μ© λ€μ μ΄μ (#μ΄μ λ²νΈ)μ κ°μ΄ μμ±νμ¬ μ΄μ μ°κ²°
μ λμ¬ μ€λͺ Feat : κΈ°λ₯μμ± Update : μ λ°μ΄νΈ Bug : λ²κ·Έ λ°κ²¬ ν ν΄κ²° λͺ»νκ³ μ»€λ° Fix : λ²κ·Έ ν΄κ²° Update : μ€ν μμ Docs : 리λλ―Έ μμ± Style : μ€νμΌλ§, ui, λ μ΄μμ Test : ν μ€νΈ Refactor : λ¦¬ν© Deploy : λ°°ν¬ Config : μ€μ
- Style λ μ΄μμ κ°λ°(μν°) λ³Έλ¬Έ μμ± ~λ€.
λ‘ μλλ΄κ³ μ§§κ³ μ ννκ² μμ±
- FEAT: μλ‘μ΄ κΈ°λ₯ ꡬν
- ADD : μμ νμΌ μΆκ°
- FIX: λ²κ·Έ μμ
- DOCS: λ¬Έμ μΆκ° λ° μμ
- STYLE: ν¬λ§·ν λ³κ²½
- REFACTOR: μ½λ 리ν©ν λ§
- TEST: ν μ€νΈ κ΄λ ¨
- DEPLOY: λ°°ν¬ κ΄λ ¨
- CONF: λΉλ, νκ²½ μ€μ
- CHORE: κΈ°ν μμ
- ꡬ체μ μΈ μμ λ΄μ©μ μμ±ν΄μ£ΌμΈμ.
- μ΄λ―Έμ§λ₯Ό λ³λλ‘ μ²¨λΆνλ©΄ λ μ’μ΅λλ€ π
- μΆν λ Όμν μ μ λν΄ μμ±ν΄μ£ΌμΈμ.
BE
- ν¨ν€μ§λͺ μ 체 μλ¬Έμ
- ν΄λμ€λͺ , μΈν°νμ΄μ€λͺ CamelCase
- ν΄λμ€ μ΄λ¦ λͺ μ¬ μ¬μ©
- μμλͺ SNAKE_CASE
- Controller, Service, Dto, Repository, mapper μμ μ λ―Έμ¬λ‘ ν΅μΌ(ex. MemberController)
- service κ³μΈ΅ λ©μλλͺ create, update, find, deleteλ‘ CRUD ν΅μΌ(ex. createMember)
- Test ν΄λμ€λ μ λ―Έμ¬λ‘ Test μ¬μ©(ex. memberFindTest)
FE
- styled-Component λ³μλͺ S + λ³μλͺ (ex. Swrap)
- styled-Componentλ returnλ¬Έ μμ μμ±
- ν¬κ²λ styled-Component, κ·Έ μμμ className μ¬μ©
- Event handler μ¬μ© (ex. handle ~)
- exportλ°©μ (ex. export default ~)
- νμ΄ν ν¨μ μ¬μ©
- Slack νμ©
- μ κΈ° νμ