Sie sind hier: Startseite | Wissen
Werbung

Was ist React?

React ist ein beliebtes SPA-Webframework von Facebook, das mit JavaScript oder TypeScript programmiert werden kann. Hauptkonkurrent von React ist Angular von Google.

Während Angular in seiner Grundaustattung sehr viele Funktionen mit sich bringt, beschränkt sich React funktionell auf einen kleinen Kern. Es gibt aber zahlreiche Erweiterungen für React. In vielen Fällen sind React-Anwendungen daher kleiner und starten schneller.

Querverweise zu anderen Begriffen im Lexikon

Webframework
TypeScript
JavaScript
Angular
Google
Java

Beratung & Support:

Schulungen zu diesem Thema:

 Umstieg von .NET-Desktop-Entwicklung (WPF/Windows Forms) auf Webentwicklung (ASP.NET/ASP.NET Core + JavaScript/TypeScript mit Webframeworks wie Angular oder React)
 Reactive Extensions (Rx)
 React Native
 React (Entwicklung von Single Page Web Applications mit React)
 RxJS (Reactive Programming Library for JavaScript)
 ASP.NET Model View Controller (ASP.NET MVC) und ASP.NET WebAPI für ASP.NET MVC 5.x oder ASP.NET MVC Core 2.x/3.x
 Progressive Web Apps (PWA)
 Angular - Aufbauwissen (Angular Advanced)
 Geschäftsanwendungen mit HTML 5.x und JavaScript (oder TypeScript): Moderne Web 2.0-/HTML5-Browser-Webanwendungen und Mobilanwendungen entwickeln
 Werkzeuge für die moderne Anwendungsentwicklung mit JavaScript oder TypeScript
 Webanwendungsarchitektur und Einführung in die aktuellen Web-Technologien (Moderne Webanwendungen, mobile Webanwendungen)
 Moderne Web-Anwendungen mit ASP.NET (Core) MVC, WebAPI, HTML5.x/CSS3 und JavaScript-/TypeScript-Frameworks
 Web-Frameworks (JavaScript- und TypeScript-Bibliotheken) im Überblick und Vergleich
 Webstorm (JavaScript-IDE von JetBrains)
 Design Pattern und Architekturpattern mit Python
 ASP.NET Core WebAPI (REST Services/HTTP Services/Microservices)
 Angular - Basiswissen
 ASP.NET Core 2.x/3.x: MVC, Razor Pages, Blazor und WebAPIs
 Umstieg von ASP.NET auf moderne Webtechniken (Single-Page-Web-Applications mit HTML, CSS, JavaScript/TypeScript, Angular u.a.)
 Web Components (wiederverwendbare HTML5-Komponenten)
 Twitter Bootstrap (Responsive Web Design)
 Concurrent Java
 Anfrage für eine individuelle Schulung zum Thema React;  Gesamter Schulungsthemenkatalog