Niveau 2 – Projets Clients & dynors-core
Objectif : expliquer comment concevoir et démarrer un projet client qui s’appuie proprement sur dynors-core.
Ce chapitre s’adresse aux architectes applicatifs et aux développeurs seniors.
Vous y trouverez :
- Un guide pas‑à‑pas pour créer une app client (backend Spring Boot + éventuel frontend Angular).
- Comment brancher dynors-db (multi‑tenant), dynors-security (auth) et dynors-logging (logs centralisés).
- Des schémas d’architecture simplifiés.
Le contenu détaillé est inspiré de :
- core/ARCHITECTURE.md et core/TAKKU_INTEGRATION_GUIDE.md
- core/packages/core/db/README.md, core/packages/core/security/README.md
- dynors-extensions (logging, notify, pdf, webhooks, media, billing selon besoin) — références configuration par app : notify, webhooks, logging (voir aussi Logging centralisé)
- Liste complète : Documentation source (core)
- Pièges fréquents (Mongo transitif, @Lob / PostgreSQL, organisation des clones) : Nouveau projet Spring — pièges récents