์ด์ ํ๊ทธ(ex. chore, feat, fix)
+/
+์ด์ ๋ฒํธ
+์งง์ ์ค๋ช
(์๋ฌธ)
ex. feat/4-make-login-page
ํด๋๋ช
: snake-case
์ฌ์ฉ
- ex)
loginPage
,userAuth
๋ฑ
ํ์ผ๋ช
: vue: PascalCase
ํต์ผ, ํจ์ camelCase
git config commit.template .gitmessage.txt
๐ฆcomponents -> ์ด ๋ด๋ถ์ ํ์ ๋ง์ถ์ด ์ ์(ex. `AuthPage.vue` ๋ผ๋ฉด `Auth`๋ผ๊ณ ๋ง๋ค๊ธฐ)
โ ๐auth-page
โ โฃ ๐api -> ์ฌ์ฌ์ฉ๋์ง์๋ api
โ โ โ ๐index.ts
โ โฃ ๐components -> ์ฌ์ฌ์ฉ๋์ง์๋ ๋ชจ๋ํ๋ vueํ์ผ
โ โ โฃ ๐LoginForm.vue
โ โ โ ๐SignupForm.vue
โ โฃ ๐data -> mock data, ์ฒ๋ฆฌ๋ ๋ฐ์ดํฐ ๋ด์๋๋ ๋ชฉ์ ์ ๋๋ ํฐ๋ฆฌ
โ โ โ ๐mockData.ts
โ โฃ ๐types -> ์ฌ์ฌ์ฉ๋์ง์๋ ๊ด๋ จ type๋ค
โ โ โ ๐index.ts
โ โฃ ๐utils -> ์ฌ์ฌ์ฉ๋์ง์๋ ํจ์ ๋ชจ์
โ โ โ ๐index.ts
โ โ ๐AuthPage.vue