https://github.com/nearform/the-fastify-workshop
A workshop about Fastify
https://github.com/nearform/the-fastify-workshop
fastify workshop
Last synced: about 1 month ago
JSON representation
A workshop about Fastify
- Host: GitHub
- URL: https://github.com/nearform/the-fastify-workshop
- Owner: nearform
- License: cc-by-sa-4.0
- Created: 2021-01-13T17:02:06.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2025-03-25T15:15:44.000Z (about 1 month ago)
- Last Synced: 2025-03-26T17:53:38.675Z (about 1 month ago)
- Topics: fastify, workshop
- Language: JavaScript
- Homepage: https://nearform.github.io/the-fastify-workshop/
- Size: 15.2 MB
- Stars: 121
- Watchers: 86
- Forks: 34
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# The Fastify Workshop

## Slideshow Presentation
[The Fastify Workshop Slides](https://nearform.github.io/the-fastify-workshop)
## Requirements
- Node LTS
- npm >=7 - you can install it with [`npm install -g npm@latest`](https://docs.npmjs.com/try-the-latest-stable-version-of-npm)
- docker
- docker-compose## Setup
- `npm ci`
- `npm run db:up`
- `npm run db:migrate`### Run automated tests
- `npm test --workspaces`
#### Run automated tests on a single project
- `npm test -w src/step-06-testing`
## Running the modules
- `cd src/step-{n}-{name}`
- check each module's README file to see which scripts are available## Presenting
- `npm start`
[](https://www.nearform.com/contact/?utm_source=open-source&utm_medium=banner&utm_campaign=os-project-pages)