Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wobsoriano/trpc-nuxt
End-to-end typesafe APIs in Nuxt applications.
https://github.com/wobsoriano/trpc-nuxt
nuxt trpc vue
Last synced: about 3 hours ago
JSON representation
End-to-end typesafe APIs in Nuxt applications.
- Host: GitHub
- URL: https://github.com/wobsoriano/trpc-nuxt
- Owner: wobsoriano
- License: mit
- Created: 2022-05-16T08:55:00.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-12T14:49:45.000Z (about 1 month ago)
- Last Synced: 2024-09-18T17:43:13.742Z (6 days ago)
- Topics: nuxt, trpc, vue
- Language: TypeScript
- Homepage: trpc-nuxt.vercel.app
- Size: 3.5 MB
- Stars: 676
- Watchers: 6
- Forks: 38
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# tRPC-Nuxt
End-to-end typesafe APIs with [tRPC.io](https://trpc.io/) in Nuxt applications.
> [!NOTE]
> Looking for tRPC v11 support? Proceed to [this branch](https://github.com/wobsoriano/trpc-nuxt/tree/trpc-v11) instead.
The client above is not importing any code from the server, only its type declarations.
Docs: https://trpc-nuxt.vercel.app
For version 3 of this module (tRPC v9, auto-imports, auto handlers), [go here](https://github.com/wobsoriano/trpc-nuxt/tree/v3).
## Recommended IDE Setup
- [VS Code](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar)
## Acknowledgements
Huge thanks to [Alex / KATT](https://github.com/KATT), the author of [tRPC](https://trpc.io/), for being the first sponsor of this project! 🎉
## License
MIT