AceBase: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Codica (Diskussion | Beiträge) |
Codica (Diskussion | Beiträge) (→Events) |
||
Zeile 19: | Zeile 19: | ||
AceBase Server sendet das Event "shutdown", wenn er heruntergefahren ist. | AceBase Server sendet das Event "shutdown", wenn er heruntergefahren ist. | ||
+ | |||
+ | AceBase Client sendet auch das Event "disconnect", wenn db.disconnect() aufgerufen wird. | ||
+ | Dieses Event wird aber wohl auch bei Abbruch einer Verbindung ausgelöst. | ||
Aktuelle Version vom 20. Oktober 2025, 20:09 Uhr
AceBase ist eine in TypeScript entwickelte Datenbank, die sowohl im Browser als auch mit Hilfe von Node.js auf dem Server. Sie erlaubt auch das Bauen von Offline-First-Anwendungen, da sie das Cachen von lokalen Daten in einer IndexedDB und das Synchronisieren mit der Serverdatenbank unterstützt.
Sie bietet auch Schema-Validierung und Benutzer-Authorisierung, allerdings nur auf dem Server. Entsprechend findet man die Dokumentation dazu auch nur unter https://github.com/appy-one/acebase-server.
Dokumentation
- Hauptdokumentation
- Server-Dokumentation einschließlich
- User Authentifizierung und
- -Authorisierung
- Client-Dokumentation einschließlich
- User-Authentifizierung und
- Offline-First-Anwendung
Events
AceBase Server sendet das Event "shutdown", wenn er heruntergefahren ist.
AceBase Client sendet auch das Event "disconnect", wenn db.disconnect() aufgerufen wird. Dieses Event wird aber wohl auch bei Abbruch einer Verbindung ausgelöst.