> 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/el/odigos-programmatisti/developer-guide/frontend.md).

# Frontend

Το frontend του Chamilo 3.0 είναι μια εφαρμογή μίας σελίδας (SPA) σε Vue 3 που επικοινωνεί με το backend μέσω του REST API.

* [**Συστατικά Vue**](/3.x/el/odigos-programmatisti/developer-guide/frontend/vue-components.md) — Τα επαναχρησιμοποιήσιμα συστατικά στο `assets/vue/components/`
* [**Προβολές και δρομολόγηση**](/3.x/el/odigos-programmatisti/developer-guide/frontend/views-and-routing.md) — Προβολές σελίδων στο `assets/vue/views/` και η ρύθμιση του Vue Router
* [**Διαχείριση κατάστασης**](/3.x/el/odigos-programmatisti/developer-guide/frontend/state-management.md) — Αποθήκες Pinia για την κατάσταση της εφαρμογής
* [**Σύστημα κατασκευής**](/3.x/el/odigos-programmatisti/developer-guide/frontend/build-system.md) — Webpack Encore, Tailwind και η διοχέτευση κατασκευής
