Fastify-Typescript
typescript based rest-API architecture with prisma and fastify framework.
How to use
1. Clone this repo & install dependencies
Install Node dependencies:
npm install
2. Set up the database
This uses Postgres database.
To set up your database, run:
npm run prisma:save
npm run prisma:dep
3. Generate Prisma Client (type-safe database client)
Run the following command to generate Prisma Client:
npm run prisma:gen
4. Start the Fastify server
Launch your Fastify server with this command:
npm run dev
For Build Generation
Build server with command:
npm run build
Prisma documentation
- Check out the Prisma docs
- Check out the Fastify docs