Was Structr auszeichnet Hauptvorteile
Die Visualierung der Daten- und Programmstrukturen als Graph beschleunigt die Entwicklung und macht die Ergebnisse jederzeit für alle leicht nachvollziehbar.
Basiert auf Graphtechnologie
Die gesamte Definition einer mit Structr erstellten Anwendung wird als zusammenhängender Graph modelliert und in einer Graphdatenbank gespeichert.
Indem alles - vom Datenmodell über die Geschäftslogik bis hin zur Benutzeroberfläche - als Graph verwalten wird, erhalten Sie beispiellose Flexibilität und Geschwindigkeit bei Abfragen und in der Anwendungsentwicklung.
Ein einziges, integriertes Werkzeug
Laden Sie eine einzelne Datei herunter, installieren und starten Sie Structr auf Ihrem Computer oder einem Server und verwenden Sie dann einen Webbrowser, um Webanwendungen zu erstellen und bereitzustellen.
Es werden keine zusätzlichen Softwarekomponenten wie ein Anwendungs- oder Webserver benötigt. Auch die Datenbank ist integriert und wird beim ersten Start von Structr automatisch installiert.
Problemlose Entwicklung mit sofortiger Rückmeldung
Kein Kompilieren oder Deployment erforderlich. Umgehendes Test-Feedback beim Erstellen anspruchsvoller Web- und Mobilanwendungen.
Jede Komponente der Anwendung kann jederzeit über eine grafische Benutzeroberfläche geändert werden. Dabei werden alle Änderungen an Strukturen und Inhalten ohne aufwändiges Kompilieren oder Deployment sofort aktiviert.
Leistungsfähiges Backend
Verwenden Sie Structr als REST/GraphQL-Backend, um Mikroservices zu erstellen oder nutzen Sie die volle Leistung der Plattform mit der Backend-Benutzeroberfläche.
Die Administrationsoberfläche ist nur lose mit den Backend-Services gekoppelt, mit denen über Websocket, JSON/REST oder GraphQL kommuniziert werden kann.
Für optimale Flexibilität wird auf die Graphdatenbank über einen unabhängigen Datenbanktreiber zugegriffen, der eingebettete und Remote-Datenbanken sowie Clustering unterstützt.
Es gibt viele Gründe, Structr zu verwenden. Weitere Vorteile
Open Source mit dualer Lizensierung
Der vollständige Quellcode des Structr-Projekts ist unter der GPL/AGPLv3 auf GitHub veröffentlicht.
Für Unternehmen mit erweiterten Anforderungen an Funktionalität und Haftung gibt es eine kommerzielle Lizenzoption mit direkter Unterstützung durch das Entwicklungs-Kernteam von Structr.
Ideal für vernetzte Daten
Structr ist optimiert zur Speicherung und Verwaltung stark verknüpfter Daten.
Der einzigartige Ansatz, native Graphtechnologie für Daten, Prozesse und Anwendungsdaten zu verwenden, ermöglicht extrem schnelle Abfragen, absolut flexible Prozesse und volldynamische Anwendungskomponenten.
Beste Konnektivität
Um Daten hinein- und wieder herauszubekommen, bietet Structr eine Reihe von Datenschnittstellen, Protokollen und Formaten.
Auf diese Weise können Sie Structr-Anwendungen in Ihre bestehende Systemumgebung integrieren und weitere Insellösungen vermeiden.
Structr in Action!
Auf unserer YouTube-Kanal finden Sie weitere Videos rund um Structr.