Architecture layers

Every SPLENT feature follows a layered architecture. Each layer has a clear responsibility.

Route (HTTP)  →  Service (logic)  →  Repository (data)  →  Model (DB)

Each layer only talks to the one below it. Routes never touch the DB directly. Services never produce HTTP responses. Repositories never contain business rules.


Table of contents


Back to top

splent. Distributed by an LGPL license v3. Contact us: drorganvidez@us.es