Ich lerne JS und jemand, der mehr Erfahrung hat, erwähnte, dass er CommonJS verwendet, um die Organisation des JS-Codes zu gewährleisten (da es keine "Modul" -Funktionalität gibt).
Ich habe auf Quora geschaut, aber es hat die Gruppe und ihre Ziele erklärt, nicht so sehr, wie ich es verwenden könnte.
javascript
commonjs
Clay Nichols
quelle
quelle
Antworten:
Mit CommonJS-Modulen können Sie Javascript-Module in den aktuellen Bereich aufnehmen und verhindern effektiv, dass der globale Bereich verschmutzt wird.
Dies reduziert die Wahrscheinlichkeit von Namenskollisionen massiv und hält den Code organisiert.
Das heißt, ich denke, es ist ziemlich sicher zu sagen, dass AMD-Module mittlerweile populärer geworden sind als CommonJS.
Auf der RequireJS-Website finden Sie einen sehr guten Abschnitt zur Verwendung von Modulen und zu den Unterschieden zwischen CommonJS und AMD.
quelle