Build With T3 Stack
<tipe>/<BE/FE> /<deskripsi>
Contoh : feat/BE/LandingPage
- Format Umum :
<tipe>(<scope>): <deskripsi>
- Tipe Commit :
feat
: Menambahkan fitur baru.fix
: Memperbaiki bug.docs
: Mengubah dokumentasi.style
: Perubahan yang tidak mempengaruhi logika (formatting, spasi, dll).refactor
: Perubahan kode yang tidak menambah fitur atau memperbaiki bug.test
: Menambahkan atau memperbaiki pengujian.chore
: Tugas rutin yang tidak termasuk dalam kategori di atas (pengaturan build, perubahan dependensi, dll).
Contoh : fix(api): resolve CORS issue
- Komponen (Components) :
- Format :
PascalCase
- Contoh :
UserProfile
,NavBar
,Button
- Actions :
- Format :
camelCase
- Contoh :
fetchUserData
,updateProfile
,handleSubmit
- Folder dan File :
- Format :
kebab-case
- Contoh :
user-profile.tsx
,nav-bar.tsx
,api-enpoint.ts