React Reviews (12)

Filter and sorting
“Einfaches Programmieren per Javascript Framework”
Source of review
4.5
E
Older than 12 months
Eliah
Validated Reviewer
Creative Content Manager at
Digitalagentur
  • 1-50 employees
  • Industry: Design

What did you like?

Mit React kann ich Websites einfach und schnell erstellen, ohne zu viel sich wiederholenden Code zu schreiben. Das ist den Komponenten und Zuständen zu verdanken, mit denen sich alles schnell aufbauen lässt. React ist sehr einfach zu verwenden für jemanden wie mich, der jQuery und Ajax verwendet hat und Javascript nicht mag. Ich möchte es nicht mehr missen, weil es weniger Code benötigt, generell intuitiv ist und man damit auch gute Echtzeitlösungen erstellen kann. Diverse Erweiterungen via NPM machen es noch spannender und schneller. Mit nur wenigen Codezeilen haben Sie eine neue, funktionierende Komponente installiert.

What did you not like?

Negative Punkte gibt es kaum, aber einige Entwickler betrachten das oben erwähnte Fehlen von Integrationskonzepten wie Datenkonnektivität, Routing usw. als Nachteil, da dies natürlich mehr Planung erfordert. React verwendet eine eigene Syntaxsprache (JSX), aber man kann sich schnell daran gewöhnen. Die Dokumentation von React muss nicht der Höhepunkt sein – aber es gibt genug Material im Internet, um jedes Problem zu lösen.

Which problems are you solving with the product?

Frontend-Anwendungen lassen sich mit React sehr schnell und effizient implementieren. Mit React Native können Sie auch mobile Anwendungen entwickeln, die auf der gleichen Struktur/Syntax basieren. Obwohl ich einen Programmierhintergrund habe, war ich schon lange nicht mehr aktiv. Mit React ist der Wiedereinstieg einfach und ich kann neben dem Projektmanagement unseres Projektes sinnvoll zur Weiterentwicklung beitragen.
“Eines der besten UI Bibliotheken”
Source of review
5.0
J
Older than 12 months
Jan-Markus
Validated Reviewer
Software-Entwickler at
brandung Gmbh
  • 51-1000 employees
  • Industry: Computer Software

What did you like?

React ist schnell und absoluter Vorreiter was Neuerungen in dem Bereich Single-Page Anwendungen angeht. Die Bibliothek ist schnell und entwickelt sich stetig weiter. Zudem hat sich über die Jahre eine große Community gebildet, und so gibt es eigentlich für jeden Bereich schon Pakete, die sich Entwickler:innen in ihr Projekt ziehen können.

What did you not like?

Code kann in React unter umständen schneller "dirty" werden. Hier kommt es aber eher auf Anwender:inne an ihren Code richtig und sauber zu strukturieren.

Which problems are you solving with the product?

Das Bauen von modernern Single-Page Anwendungen.
“lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_”
Source of review
3.5
C
Older than 12 months
Christian
Validated Reviewer
lorem_ipsum_ at
lorem_ipsum_
  • 51-1000 employees
  • Industry: Accounting

What did you like?

lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_

What did you not like?

lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_

Which problems are you solving with the product?

lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_lorem_ipsum_
“Wieso React eine zukunftsfähige JavaScript Library ist”
4.5
D
Older than 12 months
Daniel
Validated Reviewer
Auszubildender at
LightsOn GmbH
  • 1-50 employees
  • Industry: Computer Software

What did you like?

React vereinfacht die Entwicklung von interaktiven UIs deutlich, nach einer teils steilen Lernkurve geht die Entwicklung deutlich schneller. Mit React können auch unerfahrenere Entwickler UIs entwickeln die flexibel sind und der Code ist intuitiver, wodurch unvorhersehbare Szenarien vermieden werden.

What did you not like?

Die steile Lehrkurve und die Abhängigkeit von zusätzlichen Paketen, um teilweise Grundlegende Funktionen zu erhalten.

Which problems are you solving with the product?

Ich verwende React gerne wenn ich eine UI erstellen will, welche aus vielen Bausteinen besteht die dann quer über die einzelnen Seiten verwendet werden. Durch das Prinzip der "components" spare ich mir dadurch einiges an Entwicklungsaufwand.
“Gut geeignet, um Benutzeroberflächen zu erstellen.”
4.5
L
Older than 12 months
Luis
Validated Reviewer
Auszubildender at
LightsOn GmbH
  • 1-50 employees
  • Industry: Programmentwicklung

What did you like?

React bietet die Möglichkeit größere UI-Elemente in kleinere "components" zu unterteilen. Damit wird der Code übersichtlich und kann leicht wiederverwendet werden.

What did you not like?

React hat ein paar Besonderheiten im Vergleich zu anderen Frameworks an die man sich erst gewöhnen muss. Nach ein wenig Übung, sind diese aber ziemlich nützlich.

Which problems are you solving with the product?

Ich benutze React hauptsächlich, wenn ich eine Benutzeroberfläche erstellen möchte, welche aus vielen einzelnen Bestandteilen besteht. So kann ich mir diese Bestandteile als React "components" erstellen und diese einfach einsetzen und so oft ich möchte wiederverwenden.
“Bestes Javascript-Framework”
Source of review
5.0
P
Older than 12 months
Patrick
Validated Reviewer
Geschäftsführer at
Yournet GmbH
  • 1-50 employees
  • Industry: Marketing and Advertising

What did you like?

Alle unsere Websites laufen auf Wordpress. React nutzen wir, um spezielle Anwendungen in die Websites zu bauen (bspw. einen Produktkonfigurator). Am besten gefällt mir, dass man mit React ganz einfach für gewisse Module innerhalb bestehender Websites verwenden kann.

What did you not like?

React selbst ist sehr schlank. Selbst für grundlegende Dinge (bspw. Navigation in einer Single-Page-Application) braucht man zusätzliche Libraries

Which problems are you solving with the product?

Wir nutzen React, um innerhalb von Wordpress interaktive Module umzusetzen - beispielsweise Produktkonfiguratoren. React bietet im Vergleich zu nativem Javascript (oder auch jQuery) den Vorteil, dass der Code viel besser strukturiert ist und man reusable Components erstellen kann.
“Great tool for templating frontend codes”
Source of review
4.5
PM
Older than 12 months
Pui Man
Validated Reviewer
Data Scientist at
Haensel AMS GmbH
  • 1-50 employees
  • Industry: Marketing and Advertising

What did you like?

provide good template for development of a frontend service, enforce DRY principle that otherwise codes is repeating themselves in all files

What did you not like?

lack of a good connector to any authentication method like openid, only simple authentication logic is implemented that is not applicable in real world deployment

Which problems are you solving with the product?

serve a webapp to client who select products to see visualizations, it required authentication to their internal system, the UI was attractive and easy to navigate
“Bringt den Spaß am Programmieren zurück!”
Source of review
2.5
S
Older than 12 months
Sonja
Validated Reviewer
Projekt Managerin at
Digitalagentur
  • 1-50 employees
  • Industry: Internet

What did you like?

Mit ein wenig Coding-Background ist React ist eine relativ leicht erlernbare Javascript-Library für Frontend-Applikationen. Die Stärke von React liegt in der komponenten-basierten Struktur - die erstellten Kompenenten lassen sich vielfältig wiederverwenden: das hält den Code sauber und übersichtlich und zeigt sich auch in der Performance. Optisch lassen sich so gut wie alle CSS-Frameworks einbinden - wir benutzen z.B. meist Bootstrap. Die Einbindung erfolgt mittels importierbarer NPM-Module - die gibt es für React für fast alle nur denkbaren oder erforderlichen Funktionserweiterungen und sind in der Regel auch recht verlässlich programmiert.

What did you not like?

Ein wenig Nerd-Talk: React ist nur das V (View) in MVC (Model View Controller) - hier sind Frameworks wie Angular und Vue die weitaus kompletteren und empfehlenswerteren Lösungen, da sie die Anbindung an Datenbanken und zentrale Funktionen wie Routing bereits integriert haben. Die Dokumentation ist verbesserungswürdig - aber dafür gibt es eine Unmenge an guten Tutorials und Kursen, was diesen Nachteil ganz gut aufwiegt.

Which problems are you solving with the product?

Frontend-Applikationen lassen sich mit React sehr schnell und effizient umsetzen. Mit React Native hat man außerdem die Möglichkeit, Mobil-Anwendungen basierend auf der gleichen Struktur/Syntax zu entwickeln. Ich habe zwar einen Coding-Background, war aber schon länger nicht mehr aktiv. Der Wiedereinstieg war mit React sehr einfach und ich kann neben dem Projekt Management bei unseren Projekten dadurch auch sinnvoll an der Entwicklung mitwirken.
“State-of-the-Art Frontend-Library”
Source of review
5.0
J
Older than 12 months
Jörg
Validated Reviewer
Creative Developer at
Dept
  • 1001+ employees
  • Industry: Design

What did you like?

React ist (wie z.B. Vue oder Svelte) eine Frontend-"View"-Library, und für mich ein Standard für interaktive Web-Anwendungen. Mit JSX (einer HTML-ähnlichen Syntax) lassen sich einfach Komponentenbasierte Frontends erstellen, und es gibt eine Vielzahl an React-basierten Frameworks (u.a. Next.js oder Remix) und Tools (React Router, React Query, ..), um die Arbeit noch effizienter zu gestalten.

What did you not like?

React ist selbst nur eine Library und kein komplettes Framework, deshalb sind z.B. Data-Binding oder Routing nicht Teil des Standard-Pakets, können aber leicht durch Plugins vervollständigt werden.

Which problems are you solving with the product?

React ist eine Library, die oftmals effizienter im Vergleich zu "Vanilla" Javascript/Typescript ist. Der Vorteil ist also zum Einen Geschwindigkeit bei der Umsetzung, zum Anderen aber auch die Beliebtheit der Library, d.h. es gibt eine große Community, zahlreiche Ressourcen und ein enormes Tooling-Ecosystem.
“Einfache und schnelle Entwicklung”
Source of review
5.0
C
Older than 12 months
Christian
Validated Reviewer
CEO, Full-Stack Developer at
GoSkilling
  • 1-50 employees
  • Industry: Information Technology and Services

What did you like?

React macht es mir einfach schnell Webseiten zu erstellen, ohne zu viel sich wiederholenden Code zu schreiben. Und das verdankt man den Components und den States, anhand derer sich alles schnell strukturieren lässt. Für jemanden wie mich, der sich mit jQuery und Ajax rumgequält hat und Javascript nicht mochte, ist React überraschend einfach zu bedienen. Ich würde es nicht mehr vermissen wollen, denn es braucht weniger Code, es ist oft intuitiv und man kann damit auch gute Echtzeit-Lösungen erstellen. Die Vielfalt an Erweiterungen durch NPM macht es noch um einiges spannender und schneller. Nur ein paar Zeilen und schon hat man eine neue, gut funktionierende Komponente eingebaut.

What did you not like?

Der Wechsel von Classes hin zu Hooks ist ein guter, evolutionärer Schritt, der aber leider zur Folge hat, dass einige Documentations auch auf der Seite von React selber noch mit Classes statt den flexibleren Hooks arbeiten. Da muss man schon einmal umdenken. Auch könnten einige Fehlermeldungen eindeutiger sein, sprich, etwas ist 'undefined', dann gibt es anderswo ein Problem.

Which problems are you solving with the product?

Mit React kann ich schneller, lean arbeiten, da die Änderungen schneller von der Hand gehen. So ging es mir mit Javascript und Ajax nicht. Und da gewinnt klar React.
“React: modernes Web Framework für dynamischen Content”
Source of review
5.0
J
Older than 12 months
Janik
Validated Reviewer
Frontend Developer
  • 51-1000 employees
  • Industry: Computer Software

What did you like?

Perfekt geeignet um dynamische Websiten zu erstellen. Für uns als Agentur in nahezu jedem Projekt im Einsatz dank der vielen Möglichkeiten es mit verschiedenen weiteren Systemen zu verknüpfen. In Verbindung mit einem headless CMS kann man wunderbar z.B. einen Contenthub aufbauen.

What did you not like?

Bisher keine wirklich negativen Punkte entdeckt, die nicht schnell zu kompensieren waren.

Which problems are you solving with the product?

Mit dem React Ökosystem kann man Anwendungen für jedes Zielgerät bauen. Den Contenhub aus dem Web kann man somit relativ einfach um eine mobile App für ios & android erweitern. Einfache Wartung da man sich in der selben Codebase bewegt.
“Leichtgewichtige Javascript-Bibliothek zum Darstellen grafischer Oberflächen”
Source of review
4.0
R
Older than 12 months
Robert
Validated Reviewer
Freelancer
  • 1-50 employees
  • Industry: Medical Practice

What did you like?

React hat durch Nutzung des virtuellen DOM eine gute Performance. Mit einem gewissen Programmierverständnis ist React einfach zu erlernen und Erfolgserlebnisse stellen sich schnell ein. Im Gegensatz zu JS-Frameworks (vue.js, Angular) sind Konzepte für Datenbindung, Routing und dgl. nicht Teil der Basis-Architektur und es bietet damit einen großen Spielraum für unterschiedliche Lösungsansätze. Zusätzliche Komponenten lassen sich über Importe einfach integrieren und sind auch für fast alle Zwecke vorhanden. Es gibt auch eine Vielzahl guter UI-Komponenten (z.B. Material Design).

What did you not like?

Es gibt nicht viel, das bei React unangenehm auffällt. Das erwähnte Fehlen von integrierten Konzepten für Datenanbindung, Routing, etc. empfinden manche Entwickler als Nachteil, weil es natürlich auch etwas mehr Planung bedarf. React benutzt eine eigene Syntax-Sprache (JSX), in die man sich aber recht schnell einarbeiten kann. Die Dokumentation von React ist nicht unbedingt das Non-Plus-Ultra - aber hier findet sich im Internet ausreichend Stoff, um jedes Problem zu beseitigen.

Which problems are you solving with the product?

React-Projekte sind durch den Einsatz wiederverwendbarer Komponenten sehr schlank und performance-stark (wenn sie dementsprechend programmiert sind). Da React nur eine JS-Bibliothek und kein Framework ist, besteht bei grösseren Projekten keine zu starke Bindung an ein einziges System, weil Datenanbindungen, Routing und andere Funktionen auf unabhängigen Konzepten basieren.