Naming conventions
Azure Naming Conventions
Naming rules and restrictions for Azure resources - Azure Resource Manager
Kubernetes Naming Conventions
myproject-prod
myproject-test
myproject-dev
Database Naming Conventions
Database: db_myproject_dev
User: myproject_dev
Entities: Always singular starting with a capital letter (e.g., Product)
Git Naming Conventions
Standard branches:
- main
- test (optional)
- staging
API (TLDR: like Nest) | ADMIN (TLDR: like MUI/React) | SITE (TLDR: like Next) | |
---|---|---|---|
Folder | kebab-case page-tree | camelCase pageTree | camelCase contentScope |
File | kebab-case with dot structure for components page-tree.service.ts / page-tree.module.ts | PascalCase for components; camelCase otherwise (z.B: hooks, functions) DashboardPage.tsx / useUser.ts | PascalCase for components; camelCase otherwise (e.g., hooks, functions), exception: Page in lowercasepage page.tsx / Layout.tsx / useUser.ts |