# Vue.js Core API

**Canonical:** https://apis.io/apis/vuejs/vuejs-core-api/  
**Provider:** Vue.js — https://apis.io/providers/vuejs/

Vue.js Core API is one of 6 APIs that [Vue.js](https://apis.io/providers/vuejs/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Components, Composition API, Framework, JavaScript, and Reactive. The published artifact set on APIs.io includes API documentation and tutorials.

Core Vue.js composition and options API for building reactive user interfaces. Provides reactivity primitives (ref, reactive, computed, watch), lifecycle hooks, component system, template directives, and application mounting. The primary API surface for Vue.js component development.

## Machine-readable artifacts (10)

- **Documentation** — https://vuejs.org/guide/introduction.html
- **API Documentation** — https://vuejs.org/api/
- **Tutorial** — https://vuejs.org/tutorial/
- **Examples** — https://vuejs.org/examples/
- **Style Guide** — https://vuejs.org/style-guide/
- **GitHub** — https://github.com/vuejs/core
- **CDN** — https://cdn.jsdelivr.net/npm/vue@3/dist/vue.global.js
- **NPM** — https://www.npmjs.com/package/vue
- **Migration Guide** — https://v3-migration.vuejs.org/
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/vuejs/refs/heads/main/apis.yml

## Other Vue.js APIs (5)

- [Vue Router](https://apis.io/apis/vuejs/vue-router/)
- [Pinia](https://apis.io/apis/vuejs/pinia/)
- [Vite](https://apis.io/apis/vuejs/vite/)
- [VueUse](https://apis.io/apis/vuejs/vueuse/)
- [Nuxt.js](https://apis.io/apis/vuejs/nuxtjs/)

## Tags

Components, Composition API, Framework, JavaScript, Reactive

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/vuejs/vuejs-core-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/vuejs/.
