mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 18:21:09 +02:00
docs: update overview — shared-hono credits done, sync is generic, assess backends
Status updates: - shared-hono: credits client added (replaces nestjs-integration) - Store migrations: all 19 apps confirmed using IndexedDB - mana-sync: already generic (no app-specific config needed) - App backends: 12 NestJS backends assessed — all have server-side logic (AI, upload, external APIs) that can't be replaced by sync. CRUD is handled by mana-sync, backends only needed for compute. Pragmatic approach: keep running, migrate incrementally. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
3fca0de680
commit
5a9949f735
1 changed files with 8 additions and 5 deletions
|
|
@ -91,11 +91,14 @@ Fertige Endpoints: Better Auth nativ, Auth (Register/Login/Logout/Validate), Gui
|
|||
|
||||
## Teil 4: Verbleibende Aufgaben
|
||||
|
||||
- [ ] NestJS Dependencies aus dem Monorepo entfernen (`@nestjs/*`)
|
||||
- [ ] `packages/shared-nestjs-auth` → `packages/shared-hono-auth`
|
||||
- [ ] `@mana-core/nestjs-integration` → `@mana-core/hono-integration`
|
||||
- [ ] Store-Migrationen vertiefen (11 Apps: Stores von API → IndexedDB)
|
||||
- [ ] mana-sync Go Server — Collections aller 19 Apps registrieren
|
||||
- [x] `packages/shared-hono` — Credits Client hinzugefügt (Ersatz für nestjs-integration)
|
||||
- [x] Store-Migrationen — Alle 19 Apps nutzen IndexedDB als primäre Datenquelle
|
||||
- [x] mana-sync — Generischer Go Server, braucht keine App-spezifische Config
|
||||
- [ ] App-Backends NestJS → Hono — 12 Backends haben server-seitige Logik (AI, Upload, etc.)
|
||||
- CRUD-Last geht jetzt durch mana-sync, Backends nur noch für Compute
|
||||
- Migration pro App: NestJS Boilerplate entfernen, Hono Server mit shared-hono aufsetzen
|
||||
- Pragmatisch: bestehende NestJS-Backends laufen lassen, neue Features auf Hono
|
||||
- [ ] NestJS Packages deprecaten (`shared-nestjs-auth`, `nestjs-integration`)
|
||||
- [ ] CI/CD Pipeline anpassen (Go Build + Bun Build)
|
||||
- [ ] Load Testing: Sync-Protokoll unter Last testen
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue