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

ProjektKonventionBeispiele
React/Next.js-KomponentenPascalCaseUserProfile.tsx
Vue-KomponentenPascalCaseUserProfile.vue
Angular-Komponentenkebab-caseuser-profile.component.ts
Python-Modulesnake_casedata_loader.py
CSS/SCSSkebab-casemain-layout.scss
Konfigurationsdateienkebab-caseeslint-config.js
Dokumentationkebab-case oder GROSSBUCHSTABENgetting-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

Konvertieren

kebab-case, PascalCase, snake_case. Hub.