I typischerweise eine Anwendungsstruktur wie folgt festgelegt:Node JS - MVC - Namenskonventionen
+----my_awesome_nodejs_app
| +----app
| | +----app.js
| | +----node_modules
| | +----tomatoes
| | | +----tomatoes.controller.js
| | | +----tomatoes.helper.js
| | | +----tomatoes.model.js
| | | +----tomatoes.route.js
| | +----views
| | | +----tomatoes.pug
| +----public
| | +----tomatoes
| | | +----tomatoes.css
| | | +----tomatoes.js
| +----spec
| | +----tomatoes.spec.js
ich begünstigende Namenskonventionen, dass von dem vorderen Ende passen (zB example.com/tomatoes) - als ich denke, es macht es einfacher, langfristige Unterstützung (obwohl es wahrscheinlich einen besseren Weg, dies zu tun)
das heißt - wenn sagen wir, entschied ich mich tomatoes
zu ändern sausages
zu sagen - ich brauche alle meine Tests zu aktualisieren, Verzeichnis Namen, Dateinamen und Kommentare entsprechend (ganz zu schweigen von seitenspezifischem CSS oder JS).
Muss ich das bei einer solchen Maßnahme einfach akzeptieren und berücksichtigen oder gibt es eine andere (bessere) Möglichkeit, dies zu tun, um größere Flexibilität zu ermöglichen?
Dank Robin - sehr nützliche Informationen. – doublesidedstickytape