Aller au contenu

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