736 Begriffe aus IT, Netzwerk, Sicherheit und Programmierung: erst kurz erklärt, dann ausführlicher. Suche nach einem Wort oder wähle einen Buchstaben.
6 Treffer
React beschreibt UI als Baum wiederverwendbarer Komponenten und aktualisiert bei Zustandsänderungen effizient nur die betroffenen Teile der Seite (Virtual DOM statt kompletter Neu-Render). Es ist bewusst nur eine "View"-Bibliothek — Routing, Datenladen usw. übernehmen Frameworks wie Next.js, die auf React aufsetzen.
Verwandt: Angular · jQuery · React Native · Vue · Komponenten · JS
Ganzer Artikel im Wiki →Anders als eine Webview-App rendert React Native echte native UI-Elemente (kein eingebetteter Browser), indem JavaScript-Code zur Laufzeit mit der nativen Plattform kommuniziert. Dadurch lässt sich viel Code zwischen iOS und Android teilen, plattformspezifische Anpassungen bleiben aber trotzdem möglich.
Verwandt: React · Android · Browser · Code · iOS · Kotlin
Ganzer Artikel im Wiki →Wichtig: Der Cache gilt nur für die Dauer eines einzelnen Server-Requests, nicht zwischen verschiedenen Usern oder Requests (kein globaler/geteilter Cache). Typischer Anwendungsfall: Eine Funktion wie getCurrentUser() wird in einem Seitenaufruf oft an mehreren, unabhängigen Stellen aufgerufen (z. B. einmal im Header, einmal in der Seite selbst) — ohne React.cache() bedeutet das mehrere identische Datenbank-Roundtrips pro einzelnem Seitenaufruf.
Verwandt: Neon Auto-Suspend · Cache-Tags und revalidateTag (Next.js) · Neon · Header · Request
Ganzer Artikel im Wiki →Angular bringt Routing, Formularverarbeitung, HTTP-Client und Dependency Injection direkt mit, statt wie React nur eine View-Bibliothek zu sein, die man mit anderen Tools kombiniert. Die Neuentwicklung ab Angular 2 (2016) war ein kompletter Rewrite des ursprünglichen AngularJS, beide sind nicht kompatibel zueinander.
Verwandt: AngularJS · React · Vue · Komponenten · jQuery · TypeScript
Ganzer Artikel im Wiki →Es entkoppelt Sender und Empfänger: Viele Objekte können auf dasselbe Ereignis reagieren. Man findet es in grafischen Oberflächen (Klick-Ereignisse), in Event-Systemen, in der reaktiven Programmierung (RxJS, Streams) und in Frameworks wie Vue oder React, die die Oberfläche bei Datenänderungen aktualisieren.
Verwandt: Callback · Speicherleck (Memory Leak) · Strategy-Muster (Strategie) · Event Loop (Ereignisschleife) · Interface (Schnittstelle)
Ganzer Artikel im Wiki →Vue nutzt eine HTML-nahe Template-Syntax (statt JSX wie React) und lässt sich sowohl minimal (einzelne Seitenkomponenten aufwerten) als auch als vollständiges Framework für ganze Single-Page-Apps einsetzen. Beliebt vor allem, weil man Vue-Dateien fast wie normales HTML lesen kann.
Verwandt: Angular · React · HTML · jQuery
Ganzer Artikel im Wiki →