Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
React ist eine Open-Source-JavaScript-Bibliothek zum Erstellen von Benutzeroberflächen. Von Meta erstellt, können Sie mit React komplexe UIs aus kleinen, wiederverwendbaren Teilen erstellen, die als Komponenten bezeichnet werden. Sie konzentriert sich ausschließlich auf die Ansichtsebene, wodurch die Integration in vorhandene Projekte und schnelles Lernen erleichtert wird.
Warum React verwenden?
- Komponentenbasiert: Gekapselte Komponenten verwalten ihren eigenen Zustand, sodass Sie sie erstellen, um komplexe UIs ohne Verkettungslogik zu erstellen.
- Deklarativ: Sie beschreiben, wie Ihre Benutzeroberfläche aussehen soll, und React behandelt die DOM-Updates effizient.
- Großes Ökosystem: Eine riesige Bibliothek von Communitypaketen, Tools und Lernressourcen, die von einer aktiven Community unterstützt werden.
Installieren von React unter Windows
Wählen Sie Ihre bevorzugte Umgebung aus:
- Installieren Sie React unter Windows – Verwenden Sie Vite direkt unter Windows mit Node.js.
- Installieren Sie React auf WSL – Verwenden Sie Vite unter Windows Subsystem für Linux für eine linuxkompatible Entwicklungsumgebung (empfohlen für die Bereitstellung auf Linux-Servern).
Erstellen nativer Windows- oder mobiler Apps mit React
Informationen zum Erstellen nativer Universeller Windows-Plattform (UWP) oder WPF-Desktop-Apps mit React (nicht Web-Apps) finden Sie unter React Native for Desktop – einem Open-Source-Projekt von Microsoft, das auf Windows, Android, iOS und macOS ausgerichtet ist.
Besuchen Sie reactnative.dev für plattformübergreifende mobile Apps.
Anleitungen und Lernressourcen
Anstatt zu duplizieren, was die React-Community besser hält, empfehlen wir Folgendes:
- react.dev – Offizielle React-Dokumentation und interaktives Lernprogramm.
- React-Lernpfad auf Microsoft Learn – Strukturierte Onlinemodule für Anfänger.
- Next.js Dokumente – React-Framework für Produktionsweb-Apps.
- Gatsby-Dokumente – React-basierter statischer Websitegenerator.
Windows developer