Industrie: Software­entwicklung

Verwendete JetBrains-Produkte: WebStorm

Organisationsgröße: 2

Land: Großbritannien

NutriAdmin

NutriAdmin ist eine All-in-one-Softwarelösung für Ernährungsberater*innen und Wissenschaftler*innen. Über 13.000 Personen haben sie seit 2016 ausprobiert.

„Das Refactoring mit WebStorm ist ein Vergnügen. Ich kann mein Projekt beruhigt und effizient refaktorieren und dabei über Hundert Dateien gleichzeitig verschieben, umbenennen, aufteilen und umstrukturieren. Ein umfassendes Refactoring kann in einer weniger hochentwickelten IDE zum Alptraum werden, und viele Entwickler*innen zögern daher manchmal, ihren Codebestand regelmäßig zu warten und zu optimieren, was zu einer Anhäufung von technischen Schulden und einem Rückgang der Codequalität führt. Mit WebStorm macht es Spaß, den Code sauber zu halten, während unsere Projekte wachsen.“

— Diego Oliveira Sanchez, Mitgründer, NutriAdmin

Der Umstieg auf WebStorm

Diego und seine Geschäftspartnerin Magda haben NutriAdmin im Jahr 2016 gegründet. Da das Frontend in AngularJS geschrieben war, stießen die beiden bald auf ein Problem mit der Unterstützung dieser Technologie, als Google AngularJS durch Angular ersetzte. Diego evaluierte viele der auf dem Markt erhältlichen Tools und entschied sich schließlich für WebStorm. Das Besondere an WebStorm war die Fähigkeit, eine statische Analyse des AngularJS-Codes durchzuführen – eine ungemein hilfreiche Funktion für das vorliegende Projekt. Die erweiterbaren und leistungsstarken Funktionen von WebStorm kamen ebenfalls gut an.

Die Hauptvorteile von WebStorm

Diego hat mehrere Vorteile aufgezählt, die WebStorm seinem Team bietet:

  • Leistungsstarke IDE mit zuverlässiger Unterstützung. Bei der Entwicklung war es eine entscheidende Erleichterung, dass in NutriAdmin verwendete Technologien wie AngularJS, NodeJS und React von einer einzigen IDE unterstützt wurden. Für Diego sind Funktionen wie intelligente Auto-Completion und relevante Aktionen von unschätzbarem Wert, da sie eine Menge Zeit sparen.
  • Vertrauen in das Tool. Die Entwickler*innen von NutriAdmin versuchen, stets sauberen Code zu schreiben und diesen im Zuge der Weiterentwicklung der Architektur zu verbessern. Dabei kommen die leistungsstarken Refactoring-Funktionen von WebStorm sehr gelegen. Diego und sein Team sind in der Lage, beim Refactoring über Hundert Dateien gleichzeitig zu verschieben, umzubenennen, aufzuteilen und umzustrukturieren – ein effizienter und angenehmer Prozess.
  • Nahtlose Integration. WebStorm ermöglichte eine reibungslose Integration mit den Azure-DevOps-Repos, Pipelines und Workboards von NutriAdmin. Das große Plugin-Ökosystem der IDE ist ein weiterer großer Pluspunkt.
  • Umfassende Anpassungsmöglichkeiten. Diego ist begeistert von den zahlreichen Individualisierungsmöglichkeiten von WebStorm. Von der Anpassung der Bedienoberfläche über Tastenkürzel und Codevorlagen bis hin zur Automatisierung: WebStorm stellt zahlreiche Möglichkeiten bereit, um die Entwicklung zu einer wirklich angenehmen Erfahrung zu machen.

Zukunftspläne

Bei NutriAdmin besteht das Hauptziel darin, das Produkt so weiterzuentwickeln, dass der Code nur minimale Fehler aufweist, unkompliziert zu warten und einfach zu erweitern ist. „WebStorm spielt bei diesem Ziel eine maßgebliche Rolle“, betont Diego. „In den nächsten Jahren werden wir voraussichtlich Tausende Codezeilen schreiben – für unsere bestehenden und möglicherweise auch für neue Anwendungen. Mit WebStorm können wir hochwertige Software schreiben und sicherstellen, dass sie immer getestet ist.“

Kontakt

Diego Oliveira Sanchez, Mitgründer von NutriAdmin
diego@nutriadmin.com
nutriadmin.com

Ähnliche Kundenstudien

Unidata

Ruslan Trachuk, Chief Technology Officer, Unidata

WebStorm ist wie ein Schweizer Messer. Es gibt immer ein besseres Tool für einen speziellen Fall, aber WebStorm ist die einzige Komplettlösung mit zuverlässiger Unterstützung für alle Situationen, die bei der täglichen JavaScript-Entwicklung auftreten können. Außerdem sieht es gut aus und ist solide, funktionsreich und einfach zu bedienen.

RoadBotics

Matt Lucas, Produktleiter, RoadBotics

Wir sind unter anderem deswegen auf WebStorm umgestiegen, weil viele der Premium-Funktionen bereits vorinstalliert sind. Dadurch können wir schnell loslegen und gleichzeitig die Abhängigkeit von weiteren Anbietern reduzieren. Außerdem lässt sich der Zugang zu unseren Entwicklungstools leichter verwalten, wenn wir alle unsere Softwarelizenzen an einem Ort konzentrieren.

IT Manufactory

Varij Kapil, Softwareentwickler, IT Manufactory

Wir befinden uns noch in einer Phase, in der wir unser Hauptprodukt um neue Features und Funktionen erweitern, und manchmal ändern sich ganz viele Dinge an ganz vielen Stellen. In mehreren Java-Modulen und React-Komponenten werden signifikante Änderungen und Refaktorierungen vorgenommen. Ohne die Produkte von JetBrains wären so umfassende Änderungen nicht möglich gewesen.

Weitere Kundenstudien