0

Ich lerne zu programmieren und habe mit npm, webpack und http-server herumgespielt. Ich benutze normalerweise http-server und öffne dann lokalen Wirt, um die Änderungen zu sehen, die ich durch React gemacht habe, die auf index.html endet. Aber ich merke, dass dies auch funktioniert, wenn ich einfach die Datei index.html in Chrome oder einem anderen Browser öffne. Was ist der Sinn des Öffnens von http-Server?Was ist der Unterschied zwischen dem Laden meiner Index-HTML-Datei und der Verwendung von HTTP-Server?

Antwort

1

Einige Fälle erfordern einen Server, wie Ajax. Viele Dinge erfordern keinen Server, aber nach einiger Zeit haben sich die Entwickler daran gewöhnt, einen lokalen Server zu haben.

+0

Warum Ajax einen Server benötigen? – akantoword

+0

Ich vermute, dass für Javascript, um eine lokale Datei zu laden, es ein Sicherheitsrisiko wäre. Wie auch immer, es gibt einen Unterschied zwischen dem, was von einem Server kommt und dem Laden einer lokalen Datei. Der Server sendet Antwortheader zurück. –

Verwandte Themen