node.js Reviews (15)

Filter and sorting

Sorting of reviews

Filter by company size

Filter by use case

Filter by ratings

10
5
0
0
0

Search by keyword

Popular keywords

node nodejs serverseitig javascript frontend backend
“Gutes, leichtes, aber etwas abstraktes CMS”
Source of review
4.5
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?

Für jemanden, der von PHP kommt, ist NodeJS eine kleine Befreiung, da man in der Deklaration von Konstanten und Variablen freier ist und auch weniger Zeilen Code braucht. Vor allem kann man das Wissen um JavaScript gut anwenden und Node ist erweiterbar durch Plugins via NPM. Gefühlt ist Node eine leichte Anwendung, die schnell reagiert und kann durch ExpressJS schnell eine gute API-Lösung anbieten. Die Fehlermeldungen bei Node sind auch hilfreich und lassen es zu, dass man den Fehler schnell ausfindig machen kann. Die Grundsprache Javascript erlaubt es außerdem, dass man freier Variablen deklarieren kann, ohne eine Fehlermeldung wegen des Formats einer Variable um die Ohren gehauen zu bekommen. Dies erleichert auch den Austausch mit ebenso auf Javascript basierenden Frameworks und Libraries im Front-End.

What did you not like?

Die asynchronen Prozesse empfinde ich als etwas umständlich deklariert und man fragt sich, ob es nicht einfacher ginge. Gewöhnt man sich aber dran, dann ist es nicht mehr so lästig. Obwohl hilfreich, so könnten manche Fehlermeldungen früher auftauchen, um präventiv gegen Bugs vorzugehen. Auch muss man auf die Code-Strukturierung achten, denn wenn man mit rechenintensiven Funktionen arbeitet, dann kann dies dazu führen, dass manche Rückmeldungen erst später auftauchen und keine korrekte Bearbeitung der Daten stattfindet. Ebenso könnte das Fetching, also das Beziehung der Daten über Webseiten bzw. Datenquellen einfacher gestaltet sein. Hierfür gibt es aber gute Alternativen wie Axios.

Which problems are you solving with the product?

Node löste PHP als Back-End und API-Grundlage ab. Es lässt sich einfacher und schneller implementieren und nutzt die gleiche Sprache wie das Front-End und ist dabei weniger strikt. So kann man schneller eine Lösung programmieren und ist auch so agiler, wenn man häufig mit wechselnden Projektanforderungen zu tun hat. Die Versionierung scheint im Vergleich zu PHP auch weniger problematisch und hilft prima dabei, wenn eine Webseite bzw. Web-App auf einem Server ablegen will.
“Plattformübergreifendes Tool zur Erstellung von APIs”
Source of review
4.5
A
Older than 12 months
Alex
Validated Reviewer
Student im Bereich Softwareingenieurwesen at
Aptiv
  • 1001+ employees
  • Industry: Automotive

What did you like?

Node.js nutzt viele Möglichkeiten moderner Programmiersprachen ohne dabei über komplex zu sein. Es ist eine hochflexible Skriptsprache, die sehr einfach zu lernen, aber trotzdem unglaublich viel Potential hat.

What did you not like?

Node.js bekommt regelmäßig größere Updates, was ein Vorteil ist, jedoch beim Nutzen von Containern schnell zu Versionierungsproblemen führt. Leider ist für das Nutzen von TypeScript ein Compiler erforderlich.

Which problems are you solving with the product?

Erstellung verschiedener APIs sowie Backendentwicklung.
“Javascript im Backend? Ja das geht!”
Source of review
4.5
J
Older than 12 months
Jan
Validated Reviewer
Software Entwickler (Student) at
Hayland
  • 51-1000 employees
  • Industry: Computer Software

What did you like?

Es ermöglicht einen seichten einstieg in die Backend-Entwickling. Es kann die gewohnte JavaScript Sprache für das Backend verwenden und hat somit die Lernkurve flach gehalten um schnell gute Software zu entwickeln. Der größte Vorteil ist wohl die node.js Community die mit Rat und Tat oder bereits fertigen Addons immer die richtige Antwort parat hat.

What did you not like?

Node.js wird nicht für die Performance genutzt und verhält sich ähnlich im Backend wie Python. Es funktioniert aber nicht mit hoher Performance hierfür sollte auf C++ oder andere BE Sprachen wie Java zurückgreifen.

Which problems are you solving with the product?

Schnell und Sicherere Backend-Services durch Fullstack Entwickler die sich in JavaScript zuhause fühlen. Die vielen Kostenlosen Addons ermöglichen
“JavaScript fürs Backend”
Source of review
4.5
J
Older than 12 months
Julius
Validated Reviewer
Founder at
YourVid GmbH
  • 1-50 employees
  • Industry: Music

What did you like?

Wer primär Frontend Erfahrung hat oder wie ich eigentlich PHP-Entwickler ist, für den fällt der Wechsel auf Node.js leicht. Es gibt ein riesiges Ökosystem mit Packages, die man leicht installieren und integrieren kann. Alle Cloud Plattformen bieten die Möglichkeit, Node.js einfach zu hosten. Das macht Node besonders für serverless Projekte interessant.

What did you not like?

Node.js ist im Vergleich zu anderen Sprachen nicht sehr performant, vor allem bei CPU intensiven Aufgaben. Als Open-Source-Tool ist man auf Community-Support angewiesen und damit sehr abhängig von Trends und Politik innerhalb dieser. Kommerziellen Support gibt es nur dezentralisiert aus der Community.

Which problems are you solving with the product?

Node.js ist unser präferierter Tech-Stack für Cloud Anwendungen. Wir nutzen die Google Cloud Platform und Cloud Functions und schreiben diese in Node.js. Aufgrund der Popularität fällt es leicht, neue Entwickler zu finden, die Erfahrung mit Node.js haben.
“Javascript goes Backend - fast!”
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?

node.js ist ein schnelles und robustes Tool , um Backendanwendungen in Javascript zu schreiben. Das macht es vorallem für Frontendentwickler:innen leicht den Wechsel ins Backend zu probieren. node.js verfügt über eine große Community und daher auch ein großes Ökosystem an Paketen.

What did you not like?

Meckern auf hohem Niveau - jedoch ist node.js in wirklich performancekritischen Szenarien nicht so schnell wie andere Sprachen.

Which problems are you solving with the product?

Das entwickeln von Software - insbesondere Backend-Anwendungen oder APIs.
“Simple und Leistungsfähiges Tool zum Erstellen von APIs”
Source of review
4.0
T
Older than 12 months
Till
Validated Reviewer
Wissenschaftlicher Mitarbeiter
  • 1-50 employees
  • Industry: Information Technology and Services

What did you like?

Ich hatte die Gelegenheit Node.js in mehreren Projekten zu verwenden, und es hat mir wirklich eine Menge Zeit gespart, die Lernkurve war kurz, die Skalierbarkeit ist hervorragend. Node.js ist robust und schnell, es hält alles, was es verspricht. Ich nutze Node.js vor allem wegen der Einfachheit und der vielen Zusatzpakete mit hilfreichen Addons.

What did you not like?

Manchmal kann das Erstellen von Containern und das Springen zwischen Versionen zu einer Herausforderung werden. Der größte Nachteil von Node.js ist allerdings auch jetzt noch seine Unfähigkeit, CPU-gebundene Aufgaben zu verarbeiten. Für rechenintensive Anwendungen wird PHP gegenüber Node.js bevorzugt. Wann immer eine umfangreiche Anfrage in der Ereignisschleife ankommt, würde Node.js die gesamte verfügbare CPU darauf verwenden, diese zuerst zu verarbeiten und dann andere Anfragen in der Warteschlange zu beantworten. Dies führt zu einer langsamen Verarbeitung und einer allgemeinen Verzögerung in der Ereignisschleife.

Which problems are you solving with the product?

Ich habe APIs mit Node.js erstellt. Zusätzlich habe ich auch Anwendungen mit Node.js entwickelt (Node.js als Backend-Sprache)
“Leistungsstarkes Tool für back- & frontend”
Source of review
4.0
T
Older than 12 months
Till
Validated Reviewer
Produkt Manager at
Chatchamp
  • 1-50 employees
  • Industry: Information Technology and Services

What did you like?

Von größtem Vorteil für uns ist die Funktion namens Callback und Promise. Diese Funktion ermöglicht eine schnellere Ausführung des Codes und erhöht somit die Leistung der Anwendung. Außerdem macht Node.js die Anwendung skalierbar. Die Anwendung wird durch den Lastausgleich skalierbar. Ein Knoten kann mehrere Aufträge verarbeiten und einen hohen Durchsatz ohne nennenswerte Belastung erzielen.

What did you not like?

Der größte Nachteil von Node.js ist auch jetzt noch seine Unfähigkeit, CPU-gebundene Aufgaben zu verarbeiten. Für rechenintensive Anwendungen wird PHP gegenüber Node.js bevorzugt. Wann immer eine umfangreiche Anfrage in der Ereignisschleife eintrifft, würde Node.js die gesamte verfügbare CPU darauf ansetzen, diese zuerst zu verarbeiten und dann andere Anfragen in der Warteschlange zu beantworten. Dies führt zu einer langsamen Verarbeitung und einer allgemeinen Verzögerung in der Ereignisschleife, weshalb ich Node.js nicht für umfangreiche Berechnungen empfehlen würde.

Which problems are you solving with the product?

Wir verwendeten Node.js, um Single-Page-Apps wie Chat-Anwendungen, Chat-Boot, etc. als Backend zu entwickeln.
“Node.js in Frontend sowie Backend”
4.5
S
Older than 12 months
Sebastian
Validated Reviewer
Teamlead Custom Software at
LightsOn
  • 1-50 employees
  • Industry: Information Technology and Services

What did you like?

Ein Ökosystem für sowohl Frontend als auch Backend. Die Community ist stark. Es ist sehr flexibel und für unterschiedliche Use Cases einsetzbar.

What did you not like?

Node.js baut hauptsächlich auf die Open Source Community auf. Das ist einerseits ein großer, Vorteil kann aber auch problematisch werden, wenn z.B. ein wichtiges Modul keinen Maintainer mehr findet. Ein Nachteil ist auch, dass Typescript nicht direkt interpretiert werden kann und man einen Compiler benötigt.

Which problems are you solving with the product?

Frontend Applikationen (Web, PWA, Mobile). Server Applikationen. Scripting
“Backend goes JavaScript”
Source of review
4.0
J
Older than 12 months
Jörg
Validated Reviewer
Creative Developer at
Dept
  • 1001+ employees
  • Industry: Design

What did you like?

Mit Node.js lässt sich Javascript-Code serverseitig ausführen, damit ist es eine gute und immer beliebtere Alternative zu PHP oder Ruby. Für Full-Stack Entwickler ist es damit auch effizienter, sowohl Frontend- als auch Backend-Code in derselben Programmiersprache zu verfassen.

What did you not like?

Javascript ist allerdings nicht gleich Javascript: Während JS im Browser einige UI-Funktionalitäten (window, DOM, ..) hat, bietet Node dafür z.b. APIs für den Dateizugriff oder das Ausführen von Programmen. Ein weiteres Gotcha: Die Node APIs ändern sich teilweise recht häufig, hier ist also auf Kompatibilität von Node-Versionen zu achten.

Which problems are you solving with the product?

Als Frontend-Entwickler kann ich mein Javascript-Wissen nutzen, um mit Node.js schnell und einfach Serverseitigen Code zu erstellen – und damit mein "Stack" vergrößern.
“Open-Source-JavaScript Bibliothek für die Schnittstelle zwischen Backend und Frontend”
Source of review
4.5
S
Older than 12 months
Simon
Validated Reviewer
CEO at
abo24 plus GmbH
  • 1-50 employees
  • Industry: Media Production

What did you like?

Die Open-Source-JavaScript-Bibliothek node.js ist mir das erste Mal im Smarthome Bereich über den Weg gelaufen. Node.js macht es möglich dass Javascript, welches sonst ausschließlich im Browser ausgeführt wird, auch auf dem Server ausgeführt wird. An Node.js gefallen mir die Möglichkeiten, die sich im Umfeld von Node.js bieten. Node-Red und zahlreiche Bibliotheken mit Scripten, die eingebunden bzw. verwendet werden können - die anschließend auf dem Server alleine laufen, ohne dass es einen Browser bzw. einen Nutzer benötigt.

What did you not like?

Node.js ist ab und zu schwerfällig und nicht so performant wie man es sich wünscht.

Which problems are you solving with the product?

Wir nutzen Node.js für unser Frontend und Backend und als zusätzliche Unterstützung in unserem Laravel Framework. Node.js und der Paketmanager, sowie die einfache Umsetzung von Schnittstellen machen das Arbeiten einfacher. Die Pakete, die auf dem Markt verfügbar sind, bilden schnell eine Basis mit der die Programmierung in großen Schritten erfolgen kann.
“Die Vorzüge von JavaScript im Backend”
Source of review
3.5
R
Older than 12 months
Robert
Validated Reviewer
Freelancer
  • 1-50 employees
  • Industry: Medical Practice

What did you like?

Das beste an node.js ist, dass sich für Frontend-Entwickler im Bereich JavaScript mit relativ geringem Lernaufwand jetzt auch der Backend-Bereich innerhalb von Web-Applikationen erschließen lässt, was den Handlungsspielraum innerhalb derartiger Projekte vergrössert (Stichwort "Full Stack Developer"). Das macht für Kunden mit geringeren Entwicklungs-Budgets durchaus Sinn.

What did you not like?

Node.js basiert auf einem asynchronen Programmier-Modell, was grundsätzlich eine gute Sache ist. Jedoch sollte man sorgfälltig auf den Umgang mit Callbacks achten, denn das kann zu Lasten der Performance gehen und zu unsauberem Code führen. Es stehen eine Vielzahl von Node-Packages/Libraries zur Verfügung, die aber oftmals nur auf mangelhaften Coding-Standards basieren.

Which problems are you solving with the product?

Als JavaScript-Programmierer kann ich mit node.js kleinere Webprojekte sehr umfassend abdecken und hier auch wesentlich kundenfreundlicher kalkulieren. Ich kann (und muß natürlich auch) dadurch bereits im Vorfeld der Frontend-Entwicklung schon viele Prozesse und Abläufe mitbedenken, was normalerweise zu einer generell saubereren Gesamtstruktur führt. Meine bisherigen Projekte waren nie extrem performance-abhängig, weshalb ich in diese Richtung auch nichts negatives berichten kann.
“Gute Basis für JavaScript-Projekte”
Source of review
4.5
N
Older than 12 months
Nico
Validated Reviewer
Web-Entwickler at
tronet GmbH
  • 1-50 employees
  • Industry: Internet

What did you like?

Node.js ermöglicht es JavaScript serverseitig auszuführen, wodurch Backend und Frontend besser zusammenarbeiten können, da nicht mehrere Programmiersprachen miteinander kommunizieren müssen. Außerdem ermöglicht es Sachen die bisher nur im Browser mit JavaScript erledigt wurden nun schon auf dem Server zu erledigen und somit einen schnelleren Seitenaufbau zu haben.

What did you not like?

Auch wenn Node.js mittlerweile von vielen Hostern angeboten wird, ist es noch nicht so weit verbreitet wie z.B. PHP.

Which problems are you solving with the product?

Mit Node.js bauen wir Frontend-Anwendungen wie z.B. Adminoberflächen. Dabei verwenden wir Frontend-Frameworks wie z.B. Vue.js. Durch NPM den Package-Manager von Node.js kann man sich viele Sachen schon ins Projekt laden, sodass man das Rad nicht immer neu erfinden muss.
“NodeJS: Javascript Serverside”
5.0
J
Older than 12 months
Janik
Validated Reviewer
Frontend Developer at
i22 Digitalagentur GmbH
  • 51-1000 employees
  • Industry: Computer Software

What did you like?

JavaScript serverseitig benutzen zu können, bedeutet für mich als Frontend Developer: Ich kann vollwertige Webanwendungen alleine bauen ohne einen dedizierten Backendentwickler

What did you not like?

Im Vergleich zu kompilierten Backendsprachen relativ langsam. Bei großen Anwendungen lieber auf so etwas wie Kotlin oder Ruby setzen

Which problems are you solving with the product?

In wenigen Zeilen Code kann ich ein Backend bauen welches die Daten für mein Frontend bereitstellt. Über die Fetch API sehr einfach möglich.
“Bewertung von Nodejs”
Source of review
4.0
D
Older than 12 months
Dustin
Validated Reviewer
Quality Assurance
  • 51-1000 employees
  • Industry: Computer Software

What did you like?

Mir gefällt es die Vielzahl was Nodejs an Möglichkeiten bietet, dazu gehört der Paketmanager oder Nodejs als Backend sever zu verwenden. Dabei gefällt es mir die Skalierbarkeit von Nodejs als Server zu verwenden

What did you not like?

Mir fallen leider keine Punkte hierzu ein, da ich nur gutes Da sehe. Es gibt doch nur ein Punkt, ab und zu funktioniert der Paket Manager nicht so wie es sollte. Als Beispiel, da sind einige Pakete an der älteren Versionen vom nodejs gebunden und es gibt in dem Fall keine rückwärtskompatibilität. Somit ist man gezwungen auf einen Node ja Version zu sein, welche eventuell nicht mehr unterstützt wird und könnte auch sicherheitslücken haben

Which problems are you solving with the product?

Wir verwenden NodeJs als unser Backend Server für unsere API Schnittstellen. Wir haben es mit anderen Backend möglichen Servern verglichen und NodeJS war en schnelleren und hatte die beste Performance gehabt. Im Zuge dessen hatten wir unsere Performance Probleme auf unsere Webseite gelöst.
“node.js als Basis für jedes Frontend-Framework”
Source of review
4.5
K
Older than 12 months
Konrad
Validated Reviewer
Backend Developer at
DEPT
  • 51-1000 employees
  • Industry: Internet

What did you like?

node.js wird aktuell in jedem Projekt bei uns genutzt und bildet die Basis für die Frontend-Entwicklung. Es bringt viele Vorteile und integrierte Lösungen mit sich

What did you not like?

die node Module sind teilweise sehr groß und nicht immer performant

Which problems are you solving with the product?

mit node.js werden bei uns Frontend-Coding-Abläufe gesteuert und als Basis für die lokale Entwicklung genutzt. Dies funktioniert auch super!