@openreachtech/furo-nuxt
v2.0.0
Published
furo for Nuxt
Readme
@openreachtech/furo-nuxt
furo-nuxt is a library that brings furo into Nuxt applications.
日本語版は README.ja.md を参照してください。
Concept
furo itself is written in pure JavaScript, so every furo feature already works inside a Nuxt application as-is.
furo-nuxt adds the Nuxt- and Vue-specific layer on top of it:
- Composables that bind
furoclients (GraphQL, RESTful API, subscriptions) to Vue refs. - A context class family that keeps component logic out of
<template>andsetup(). - Tools for loading environment values and sharing them across the Nuxt app.
furo-nuxt gives you a base for how to write logic. It deliberately ships no components and no stylesheets: markup and
design belong to your application, not to this package.
Installation
Requires Node.js 20.x (the version the CI builds against).
npm install @openreachtech/furo-nuxtIt is an ES module ("type": "module"); import it with ESM import syntax.
Features
(1) GraphQL Client
(2) Form Element Clerk
(3) RESTful API Client
(4) Component Context
(5) Application Setup
API
Contribution
Bug reports, feature requests, and code contributions are welcome.
Feel free to contact us through GitHub Issues.
git clone https://github.com/openreachtech/furo-nuxt.git
cd furo-nuxt
npm install
npm run lint
npm testLicense
This project is released under the Apache License 2.0.
For more details, please see in the LICENSE file.
Developer
Copyright
© 2025 Open Reach Tech Inc.
