> ## 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 3 progressive framework notes covering Composition API with setup/ref/reactive, component communication, Vue Router, and Pinia state.

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

Vue.js is a progressive JavaScript framework for building user interfaces. Easy to learn, performant, and versatile.

## Core Features

* **Reactive data binding**: Data changes automatically update the view
* **Component-based development**: Reusable component system
* **Virtual DOM**: Efficient DOM updates
* **Composition API**: Vue 3's recommended logic organization

## Quick Start

```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="/frontend/Vue/NaiveUI">
  Vue 3 component library with full TypeScript support and theme customization.
</Card>

## Resources

* [Vue.js Official Docs](https://vuejs.org/)
* [Vue Router](https://router.vuejs.org/)
* [Pinia](https://pinia.vuejs.org/)
* [Vite](https://vitejs.dev/)
