> For the complete documentation index, see [llms.txt](https://docs.chamilo.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chamilo.org/3.x/nl/ontwikkelaarshandleiding/developer-guide/backend.md).

# Backend

De backend van Chamilo 3.0 is gebouwd op Symfony 7.4 met Doctrine ORM en API Platform.

* [**Symfony-architectuur**](/3.x/nl/ontwikkelaarshandleiding/developer-guide/backend/symfony-architecture.md) — Bundles, services en de algehele backendstructuur
* [**Entiteiten en Doctrine**](/3.x/nl/ontwikkelaarshandleiding/developer-guide/backend/entities-and-doctrine.md) — De Doctrine-entiteitsklassen en hoe ze zich tot elkaar verhouden
* [**Resourcesysteem**](/3.x/nl/ontwikkelaarshandleiding/developer-guide/backend/resource-system.md) — De ResourceNode/ResourceFile-abstractie (belangrijk architectonisch concept)
* [**Controllers**](/3.x/nl/ontwikkelaarshandleiding/developer-guide/backend/controllers.md) — Organisatie van controllers en routingpatronen
* [**Events en listeners**](/3.x/nl/ontwikkelaarshandleiding/developer-guide/backend/events-and-listeners.md) — Hoe Chamilo het Symfony-eventsystem gebruikt
* [**Instellingensysteem**](/3.x/nl/ontwikkelaarshandleiding/developer-guide/backend/settings-system.md) — De instellingenschema's in `src/CoreBundle/Settings/` en hoe de platformconfiguratie werkt
