2016-06-07 9 views

Antwort

0

Es ist mehr wie eine Konsistenzannahme eher eine echte Sache. Sie können reagieren über bower, NPM, Atmosphere oder sogar durch Klonen des Repository.

In meinen Projekten hatte ich geklärt Abhängigkeitsmanagement als:

  1. Verwenden NPM für Back-End-Abhängigkeiten (mit Node.js) oder Frontend-Abhängigkeiten, die ein Gebäude/Rohrleitungen/Bündelungssystem wie Babel, Webpack oder Gulp erfordern .
  2. Verwenden Bower für "Präsentation" Abhängigkeiten wie Bootstrap, jQuery oder vorgefertigte Module verwendet wie sie sind.
  3. Verwenden Sie ein beliebiges zusätzliches Paketverwaltungstool für jede weitere Abhängigkeitsinjektion.

TL; DR

Es gibt keine Unterschiede zwischen den beiden Ansätzen (obwohl Atmosphäre nicht als richtige Art und Weise erwähnt wird, installieren/bauen in die offiziellen Dokumente Reagieren)

Wenn Sie es vorziehen Um die Ausführung von React im Browser zu halten, verwenden Sie NPM oder Bower. Wenn Sie React mapped into Meteor backend's code als isomorphe App verwenden müssen, können Sie Atmosphere verwenden, da es semantisch als Abhängigkeit verwendet wird.