trpc-demo
trpc-demo copied to clipboard
Monorepo for tRPC v9 Demo Apps
Welcome to trpc-demo 👋
Monorepo for tRPC Demo Apps
Prerequisites
- npm >=7.0.0
- node >=14.0.0
Features
- tRPC: end-to-end typesafe APIs made easy
- Turborepo: high-performance build system for JavaScript and TypeScript codebases.
- Fastify: fast and low overhead web framework, for Node.js
- Vite: next Generation Frontend Tooling
- NextJs: the React Framework for Production
Why tRPC?
It's neat, right? :)

Install
yarn install
Usage
yarn dev
Screenshot

Run tests
yarn test
Apps and Packages
api: a fastify api appweb: another Next.js appreact-app: a react appui: a stub React component library shared by bothwebanddocsapplicationsconfig:eslintconfigurations (includeseslint-config-nextandeslint-config-prettier)tsconfig:tsconfig.jsons used throughout the monorepo
Each package/app is 100% TypeScript.
Useful Links
Learn more about the power of Turborepo:
Author
👤 Dung Huynh
Show your support
Give a ⭐️ if this project helped you!
This README was generated with ❤️ by readme-md-generator
