# Database (Optional) The starter uses an in-memory repository only to stay dependency-light. When a project needs persistence, choose one database and adapter, then keep it behind the owning module's `.server.ts` repository. Do not introduce a repository, service, and abstraction layer without a concrete use case.