> ## Documentation Index
> Fetch the complete documentation index at: https://base.bangwu.me/llms.txt
> Use this file to discover all available pages before exploring further.

# Vue.js

> Vue.js 3 渐进式前端框架学习笔记，涵盖 Composition API（setup/ref/reactive/computed）响应式编程、组件通信（props/emit/provide/inject）、Vue Router 路由及 Pinia 状态管理等生态工具经验。

![Vue](https://cdn.bangwu.top/img/Vue.png)

Vue.js 是一个渐进式 JavaScript 框架，用于构建用户界面。易学易用，性能出色。

## 核心特性

* **响应式数据绑定**：数据变化自动更新视图
* **组件化开发**：可复用的组件系统
* **虚拟 DOM**：高效的 DOM 更新
* **Composition API**：Vue 3 推荐的逻辑组织方式

## 快速开始

```bash theme={"theme":{"light":"github-light","dark":"github-dark"}}
npm create vue@latest
cd my-app
npm install
npm run dev
```

<Card title="Naive UI" icon="cube" href="/zh/frontend/Vue/NaiveUI">
  Vue 3 组件库，完善的 TypeScript 支持与主题定制。
</Card>

## 参考资源

* [Vue.js 官方文档](https://cn.vuejs.org/)
* [Vue Router](https://router.vuejs.org/)
* [Pinia](https://pinia.vuejs.org/)
* [Vite](https://vitejs.dev/)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.