2017-06-07 4 views
0

Eine Sache, die ich noch nicht ganz verstehe, ist dies. Angenommen, ich habe eine Website oder eine einzelne Seite mit React/Redux erstellt. Angenommen, ich habe keine API-Aufrufe oder ähnliches, also ist es nur das Frontend, von dem ich spreche.Hosting React/Redux Web Apps (Frontend)

Habe ich irgendwelche Einschränkungen, wenn es um das Hosting geht?

Leute sprechen von Heroku & AWS hier eine Menge, aber wie ich verstehe, betrifft dies nur das Backend (?) Könnte ich meine React-Seite nur mit einem 'traditionellen' Provider hosten oder würde ich nach etwas mehr Ausschau halten müssen Spezifisch?

Antwort

4

Es gibt keine speziellen Anforderungen für das Hosting einer react JS webapp.

Angenommen, Sie verwenden webpack zum Erstellen Ihrer Webanwendung. Dadurch wird eine statische JavaScript-Datei erstellt, die wie normale statische Assets bereitgestellt werden muss.

Also genau so, wie Sie eine andere Website bedienen würden, die statische html/css/js-Assets hat.

Das ist der Fall, wenn Sie keine besonderen Anforderungen haben. Nun, wenn Sie auf dem Server bauen wollen, würden Sie erwarten, dass der Server nodejs ausführt und ausreichend Speicher zur Verfügung hat, um den Build-Prozess zu unterstützen. Wenn Sie Caching/Load Balancing/Rate Limiting durchführen müssen, müssen Sie verschiedene erforderliche Lösungen verwenden.