express.js Beispiel-apps
Ich fange einen express.js Projekt. Ich möchte mir ansehen, code beenden großer Anwendungen, vor allem Ihre Datei-system-Struktur. Weiß jemand von apps, verwenden express.js und sind auf github?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist mein layout.
Werfen Sie einen Blick auf meine Antwort zu ExpressJS, Wie die Struktur einer Anwendung. Sie können auch einen Blick auf die repo für meine eigene Website, die, obwohl Sie weder groß noch spannender ist es, einen express-app und hat eine ziemlich vernünftige Dateisystem und code-Organisation-System (IMHO).
Der Gang, durchsuchen Sie die Liste der ExpressJS-Anwendungen auf der main-Express-Website. Nicht sicher, wenn die alle sind open source, aber ein Blick durch diese.
Express ist eine Art berüchtigt für nicht wirklich irgendwelche spezifischen Hinweise, wie das Layout der Ordner-Struktur und bauen große apps. Um fair zu sein, es ist nicht wirklich gedacht zu sein eine "Schienen", es ist eher eine leichte Schicht, die vereinfacht die basic-HTTP-features".
Kann es einige Express-Beispiele auf Github, aber keiner aus der Spitze von meinem Kopf.
Möchten Sie vielleicht werfen Sie einen Blick auf RailwayJS, die viel näher an der erwarteten "Schienen" oben auf Express. Möglicherweise möchten Sie auch einen Blick auf Geddy, die verwendet wird, für großflächige Anwendungen. Geddy ist nicht-Express-basierte, hat aber mehr explizite Hinweise, wie die Struktur alles.
In meinem express app, ich habe mehr oder weniger diese Struktur:
Funktioniert ziemlich gut für das, was ich brauche.
Dies nicht ein sehr großes Projekt, aber es gibt Ihnen eine grundlegende Idee darüber, wie die Struktur, die Anwendung, es ist eine REST-API https://github.com/khurrumqureshi/BotnikServer
Haben Sie einen Blick auf die Beispiele von Ausdrücken finden Sie im github repository. Wenn Sie in MVC gibt es auch eine Beispiel für Sie. Sie geben Ihnen eine gute erste Idee, wie Sie die Struktur Ihrer app.
Mehr, wie die Struktur der app ist in der express - faq unter "Wie sollte ich den Aufbau meiner Anwendung?"
Es gibt eine Tonne von apps auf github, dass die Verwendung der express. Für ein großes Projekt, das Sie sich ansehen können krakenjs.com. Das ist nicht wirklich eine app, sondern viel mehr eine Struktur für eine app, die erstellt wurde, indem Sie paypal, wenn Sie den Wechsel von java zu node.js.
Können Sie auch einen Blick auf mehr full-stack app-Strukturen, wie meine.io oder meanjs.org wenn Sie verwenden möchten angular.js und mongodb. Selbst wenn Sie nicht, können Sie bekommen eine Vorstellung davon, wie strukturieren Sie Ihren code.