> 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-ja/gaido-2/developer-guide/frontend.md).

# フロントエンド

Chamilo 2.0 のフロントエンドは、Vue 3 を使用したシングルページアプリケーション (SPA) であり、REST API を通じてバックエンドと通信します。

* [**Vue コンポーネント**](/2.x-ja/gaido-2/developer-guide/frontend/vue-components.md) — `assets/vue/components/` にある再利用可能なコンポーネント
* [**ビューとルーティング**](/2.x-ja/gaido-2/developer-guide/frontend/views-and-routing.md) — `assets/vue/views/` にあるページビューと Vue Router の設定
* [**状態管理**](/2.x-ja/gaido-2/developer-guide/frontend/state-management.md) — アプリケーションの状態を管理するための Pinia ストア
* [**ビルドシステム**](/2.x-ja/gaido-2/developer-guide/frontend/build-system.md) — Webpack Encore、Tailwind、およびビルドパイプライン
