Da es sich bei JavaScript um eine Skriptsprache handelt, ist Struktur eines der wichtigsten Probleme in umfangreichen Javascript-Projekten. Es ist wichtig, dass die Teile Ihrer Anwendung gut entkoppelt und eigenständig sind. In einem Beispiel können Sie eigene UI-Komponenten mit eigener Vorlage, Logik, Stil, Lokalisierung usw. in einem einzigen Ordner erstellen. Durch diese Selbsthaltung können Sie Ihren komplexen Front-End-Code übersichtlich verwalten.
Sobald Sie Ihren Code organisiert und in sich abgeschlossen haben, gibt es andere Bedenken, die Sie ebenfalls ansprechen müssen.
- Wie sollten diese lose gekoppelten Komponenten interagieren mit heraus enge Kopplung
- Wie soll ich diese einzelnen Teile optimieren laden schnell in meine Produktion env
Ich bin der Autor von BoilerplateJS Referenzarchitektur für groß angelegte Anwendungen.
http://boilerplatejs.org
Es meisten der besten Praktiken beinhaltet in Nicholas Zakas'presentation diskutiert. Im Code finden Sie auch eine Beispielimplementierung einer modularen Produktsuite. Werfen Sie einen Blick darauf, Sie werden die Bedenken verstehen, die Sie bei einer groß angelegten Anwendung mit JavaScript beachten müssen.
Ich stimme respektvoll mit dem Downvote; Du musst irgendwo anfangen. Es könnte jedoch auch erwogen werden, die Frage so zu erweitern, dass sie über Code angezeigt wird, wo der "unordentliche Schwellenwert" auftritt. – cantera
@ cantera25 Es macht Sinn. Mit chaotisch meine ich, dass Code mehr als tausend Zeilen in einer Datei erreichen konnte. Ich möchte das nicht. – 2619