We are accelerating - the benefits of developing with DevExtreme
Wir beschleunigen - die Vorteile der Entwicklung mit DevExtreme
Ein unbestreitbarer Vorteil bei der Entwicklung neuer responsiver Websites unter Verwendung externer Softwarebibliotheken ist auch eine deutliche Reduzierung der Codemenge. Dadurch wird die Anwendung für den Code-Review-Prozess einfacher, was ein effektives Tool ist, wenn neue Anwendungen geschrieben oder Änderungen vorgenommen werden. Eine solche Softwarebibliothek, die bei Cleverbee verwendet wird, ist DevExtreme von DevExpress.
DevExtreme ist eine kostenpflichtige JavaScript-Softwarebibliothek mit vorgefertigten Web-Komponenten für eine einfachere und schnellere responsive Web-Entwicklung. In dieser Softwarebibliothek gibt es viele Elemente, von einfachen Textboxen bis hin zu komplexen Diagrammen. Diese Komponenten können leicht in Anwendungen integriert werden, die in jQuery, Angular, Vue, React geschrieben wurden, oder direkt in eine Webseite innerhalb eines Scripts implementiert werden. Dank einer detaillierten Dokumentation kann auch jeder mit dieser Softwarebibliothek arbeiten, ohne die zeitaufwändige und teure Untersuchung der Funktionalität der einzelnen Komponenten.
Der größte Vorteil dieser Softwarebibliothek ist, dass sie in JavaScript geschrieben ist, einer der meist unterstützten Programmiersprachen im Bereich der Webseiten. In Verbindung mit zum Beispiel dem Liferay-Portalserver können Sie problemlos mehrere Webanwendungen/Portlets auf einer einzigen Seite anzeigen. Dies kann auch Liferay selbst tun, aber dank JavaScript können HTTP-Anfragen an das Backend des Portlets gesendet werden und Antworten erhalten, ohne die gesamte Seite neu zu laden. Stattdessen müssen Sie nur die entsprechende DevExtreme-Komponente neu laden. Diese Funktion hat einen großen Optimierungseffekt auf die Geschwindigkeit des Renderings der Seite durch den Webbrowser.
Wenn der Entwickler mehr Zeit im gesamten Entwicklungsprozess einsparen möchte, kann er auch vordefinierte Designthemen im DevExtreme-Paket verwenden. Gleichzeitig kann ein begeisteter Kunde auch sein eigenes Thema erstellen, was auch für Komponentenvorlagen gilt. Die meisten Komponenten unterstützen die Konfiguration von Custom-Templates, also Optionen zur dynamischen Darstellung interner Inhalte.
Zusammenfassend kann man sagen, dass die Vorteile der Entwicklung mit der Softwarebibliothek DevExtreme sehr umfangreich sind. Es ermöglicht eine wesentlich schnellere Frontend-Entwicklung und einen saubereren Code, ohne auf die Möglichkeit der individuellen Anpassung von Elementen zu verzichten. Dadurch werden die Kosten und die Komplexität des Projekts auf ein Minimum reduziert und die Kundenzufriedenheit maximiert.