Frage zum Wiki-Artikel „Node.js“
bearbeitet von
Guten Morgen!
> Können html / JavaScript und node.js Daten austauschen, wenn ja, wie und welche ?
Ich hätte dich gerne auf ein Grundlagen-Tutorial verwiesen.
Unser [Beitrag zu **AjaX**](https://wiki.selfhtml.org/wiki/AjaX) ist aber leider von ca. 2009 und müsste mal grundlegend überarbeitet werden.
Besser und aktueller finde ich [Fetching data from the server](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Client-side_web_APIs/Fetching_data) (MDN)
Die zweite Infografik zeigt, dass man aus einer HTML-Seite durch Benutzerinteraktionen neuen Inhalt (HTML, JSON, etc), CSS oder Bild-Daten **nach**laden kann.
Das wurde früher mit [XMLHttpRequest](https://wiki.selfhtml.org/wiki/JavaScript/XMLHttpRequest) gemacht (Daher Aja**X**), heute mit der [Fetch API](https://wiki.selfhtml.org/wiki/JavaScript/WindowOrWorkerGlobalScope/fetch).
Zu beachten ist, dass du bei jedem Nachladen mit HTTP einen Request und eine Response hast, was auf die Dauer zu Verzögerungen kommen kann. Da kommen [WebSockets](https://wiki.selfhtml.org/wiki/JavaScript/WebSocket) ins Spiel, die eine Verbindung zwischen Client und Server offenhalten.
Und da wäre es gut, wenn Client und Server eine Sprache sprechen, nämlich JavaScript; → node.js!
Herzliche Grüße
Matthias Scharwies
--
Die Signatur findet sich auf der Rückseite des Beitrags.
> Können html / JavaScript und node.js Daten austauschen, wenn ja, wie und welche ?
Ich hätte dich gerne auf ein Grundlagen-Tutorial verwiesen.
Besser und aktueller finde ich [Fetching data from the server](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Client-side_web_APIs/Fetching_data) (MDN)
Die zweite Infografik zeigt, dass man aus einer HTML-Seite durch Benutzerinteraktionen neuen Inhalt (HTML, JSON, etc), CSS oder Bild-Daten **nach**laden kann.
Das wurde früher mit [XMLHttpRequest](https://wiki.selfhtml.org/wiki/JavaScript/XMLHttpRequest) gemacht (Daher Aja**X**), heute mit der [Fetch API](https://wiki.selfhtml.org/wiki/JavaScript/WindowOrWorkerGlobalScope/fetch).
Zu beachten ist, dass du bei jedem Nachladen mit HTTP einen Request und eine Response hast, was auf die Dauer zu Verzögerungen kommen kann. Da kommen [WebSockets](https://wiki.selfhtml.org/wiki/JavaScript/WebSocket) ins Spiel, die eine Verbindung zwischen Client und Server offenhalten.
Und da wäre es gut, wenn Client und Server eine Sprache sprechen, nämlich JavaScript; → node.js!
Herzliche Grüße
Matthias Scharwies
--
Die Signatur findet sich auf der Rückseite des Beitrags.
Frage zum Wiki-Artikel „Node.js“
bearbeitet von
Guten Morgen!
> Können html / JavaScript und node.js Daten austauschen, wenn ja, wie und welche ?
Ich hätte dich gerne auf ein Grundlagen-Tutorial verwiesen.
Unser [Beitrag zu AjaX](https://wiki.selfhtml.org/wiki/AjaX) ist aber leider von ca. 2009 und müsste mal grundlegend überarbeitet werden.
Besser und aktueller finde ich [Fetching data from the server](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Client-side_web_APIs/Fetching_data) (MDN)
Die zweite Infografik zeigt, dass man aus einer HTML-Seite durch Benutzerinteraktionen neuen Inhalt (HTML, JSON, etc), CSS oder Bild-Daten **nach**laden kann.
Das wurde früher mit [XMLHttpRequest](https://wiki.selfhtml.org/wiki/JavaScript/XMLHttpRequest) gemacht (Daher Aja**X**), heute mit der [Fetch API](https://wiki.selfhtml.org/wiki/JavaScript/WindowOrWorkerGlobalScope/fetch).
Zu beachten ist, dass du bei jedem Nachladen mit HTTP einen Request und eine Response hast, was auf die Dauer zu Verzögerungen kommen kann. Da kommen [WebSockets](https://wiki.selfhtml.org/wiki/JavaScript/WebSocket) ins Spiel, die eine Verbindung zwischen Client und Server offenhalten.
Und da wäre es gut, wenn Client und Server eine Sprache sprechen, nämlich JavaScript; → node.js!
Herzliche Grüße
Matthias Scharwies
--
Die Signatur findet sich auf der Rückseite des Beitrags.