Dateibenennungskonventionen: Leitfaden für jeden Projekttyp
5 Min. Lesezeit
Dateibenennungskonventionen variieren je nach Projekttyp, Framework und Teampräferenz. Dieser Leitfaden behandelt die häufigsten Muster.
Nach Projekttyp
| Projekt | Konvention | Beispiele |
|---|---|---|
| React/Next.js-Komponenten | PascalCase | UserProfile.tsx |
| Vue-Komponenten | PascalCase | UserProfile.vue |
| Angular-Komponenten | kebab-case | user-profile.component.ts |
| Python-Module | snake_case | data_loader.py |
| CSS/SCSS | kebab-case | main-layout.scss |
| Konfigurationsdateien | kebab-case | eslint-config.js |
| Dokumentation | kebab-case oder GROSSBUCHSTABEN | getting-started.md, README.md |
Allgemeine Regeln
- Niemals Leerzeichen in Dateinamen
- Kleinbuchstaben sind über Betriebssysteme hinweg sicherer (Linux ist case-sensitiv, macOS nicht)
- Vermeiden Sie Sonderzeichen außer Bindestrichen und Unterstrichen
- Bleiben Sie innerhalb eines Projekts konsistent