> 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/2.x-nl/ontwikkelaarsgids/developer-guide/frontend.md).

# Frontend

De Chamilo 2.0 frontend is een Vue 3 single-page applicatie (SPA) die communiceert met de backend via de REST API.

* [**Vue Componenten**](/2.x-nl/ontwikkelaarsgids/developer-guide/frontend/vue-components.md) — De herbruikbare componenten in `assets/vue/components/`
* [**Weergaven en Routing**](/2.x-nl/ontwikkelaarsgids/developer-guide/frontend/views-and-routing.md) — Paginaweergaven in `assets/vue/views/` en de Vue Router configuratie
* [**Statusbeheer**](/2.x-nl/ontwikkelaarsgids/developer-guide/frontend/state-management.md) — Pinia stores voor applicatiestatus
* [**Buildsysteem**](/2.x-nl/ontwikkelaarsgids/developer-guide/frontend/build-system.md) — Webpack Encore, Tailwind en de buildpijplijn
