Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Arno Welzel Newsgroups: de.comp.lang.javascript Subject: Re: JS Framwork Date: Tue, 16 Mar 2021 15:24:59 +0100 Lines: 46 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net YxDZtvOkzQ0rKt6ZxEASvQeq9OZmF3OYpxIlGPGco523ScL0Kc Cancel-Lock: sha1:rEKc0Li+pFyA16+xV9YHpp++q78= In-Reply-To: Xref: csiph.com de.comp.lang.javascript:5253 Jan Novak: > für eine neues Web Projekt suche ich ein JS Framwork, welches die > Möglichkeit bietet, u.a. ServerCalls (an php) mit Übergabe einer JS > Funktion zu starten, welche nach dem Servercall aufgrufen wird (und die > Daten entgegen nimmt). > Also eine Art ajax Kapselung. > > Gibt es sowas fertig, oder muss man das mit zuhilfename von u.a. jquery > selbst bauen? Was ist an XHR denn so schwer? Minimalbeispiel: let xhr = new XMLHttpRequest(); xhr.open("GET", "", true); xhr.onreadystatechange = function() { if(xhr.readyState == 4) { if(xhr.status == 200) { // Antwort verarbeiten } } } xhr.send(null); Aber wenn man ohnehin jQuery nutzen will, ist das da schon drin: Und generell ist XHR eigentlich bei allen Frameworks standardmäßig dabei, weil ein Frontend in der Regel immer mit einem Server kommunizieren muss. Beispiel React.js: Beispiel Angular: -- Arno Welzel https://arnowelzel.de