
Über DbToRia
DbToRia steht für Database to Rich Internet Application.
Was bedeutet das genau?
DbToRia generiert aus einer Datenbank direkt eine Applikation die im
Browser ausgeführt wird. Dabei wird keinerlei zusätzlicher Code benötigt.
Das ist möglich, indem die Software neben den eigentlichen Daten zusätzliche Metadaten wie Spaltentypen,
Verknüpfungen oder Berechtigungen aus der Datenbank liest und diese direkt abbildet.
Das heisst auch, dass für eine Änderung an der Applikation lediglich das Datenbankschema aktualisiert werden muss. Ein Anpassen des Programmcodes entfällt, aktualisieren der Seite im Browser genügt.
Die Features von DbToRia auf einen Blick:
- Einfache Installation und Konfiguration
- Benutzerfreundliches User-Interface
Aubauend auf Qooxdoo ermöglicht DbToRia ein Arbeitsgefühl wie bei Desktop Applikationen. Bezeichnend sind Features wie Drag & Drop, Kontextmenus und Updates ohne erneutes Laden der Webseite.
- Erweiterbarkeit
Die Software ist modular ausgelegt, so dass einfach weitere Datenbanken unterstützt werden können. Standardmässig werden Module für PostgreSQL, MySQL sowie SQLite mitgeliefert.
- Generischer Aufbau
DbToRia bezieht alle Informationena aus dem Schema und dem Inhalt der Datenbank. Das heisst du kannst eine Applikation erstellen ohne eine einzige Zeile Code schreiben zu müssen. Das ermöglicht besonders schnelles Prototyping und Umsetzung einfacher Applikationen.
- Flexibel
Obwohl DbToRia ohne weitere Konfiguration funktioniert, lässt es sich durch Angabe von Metadaten besser an deine Bedürfnisse anpassen.
- Open Source & kostenlos!
Der gesamte Quellcode ist öffenlich zugänglich.
Und das Beste: DbToRia ist komplett kostenlos!
Passe DbToRia deinen wünschen an, schreibe neue Datenbankmodule oder hilf bei der Beseitigung von Fehlern.
Um loszulegen, sieh dir die verschiedenen DbToRia-Packages unter Download an und wähle aus welches für deine Zwecke am besten geeignet ist. Um DbToRia schnell auszuprobieren kannst du entweder die Demo starten oder rechts das "Sample Package" herunterladen, dieses enthält zusätzlich eine Datenbank mit einer Beispielapplikation.
Eine aufwändige Installation und Konfiguration entfällt.
Im "Sample Package" ist sogar die Datenbank enthalten, damit kannst du direkt loslegen.