Composition API hooks for Nuxt
npm install @nuxtjs/composition-apiComposition API hooks for Nuxt 2
> @nuxtjs/composition-api provides a way to use the Vue Composition API with Nuxt-specific features.
---
Nuxt Bridge has now been released in beta. It has full composition API support and it's strongly recommended to migrate from @nuxtjs/composition-api, if possible, by following the steps in the Bridge migration guide. Feedback welcome at https://github.com/nuxt-community/composition-api/discussions/585.
---
- π Fetch: Support for the new Nuxt fetch() in v2.12+
- βΉοΈ Context: Easy access to router, app, store within setup()
- πΊοΈ Head: Interact directly with your vue-meta properties within setup()
- β¨ Automatic hydration: Drop-in replacement for ref with automatic SSR stringification and hydration (ssrRef)
- π SSR support: Allows using the Composition API with SSR
- πͺ TypeScript: Written in TypeScript
Contributions are very welcome.
1. Clone this repo
``bash`
git clone git@github.com:nuxt-community/composition-api.git
2. Install dependencies and build project
`bash`
yarn
# Compile library and watch for changes
yarn watch
# Start a test Nuxt fixture with hot reloading
yarn fixture
# Test
yarn test
Tip: You can also use yarn link` to test the module locally with your Nuxt project.
MIT License - Copyright © Daniel Roe