https://github.com/jonatandb/nodejs-rest-api-mongo-fastify-fazt
Fastify & Mongodb REST API CRUD - Fazt
https://github.com/jonatandb/nodejs-rest-api-mongo-fastify-fazt
api fastify jonatandb mongodb nodejs openapi rest swagger
Last synced: 3 months ago
JSON representation
Fastify & Mongodb REST API CRUD - Fazt
- Host: GitHub
- URL: https://github.com/jonatandb/nodejs-rest-api-mongo-fastify-fazt
- Owner: Jonatandb
- Created: 2022-04-02T03:00:40.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-04-02T14:50:36.000Z (about 4 years ago)
- Last Synced: 2025-02-28T09:09:56.138Z (over 1 year ago)
- Topics: api, fastify, jonatandb, mongodb, nodejs, openapi, rest, swagger
- Language: JavaScript
- Homepage: https://www.youtube.com/watch?v=DhjkdfeSzXY&ab_channel=FaztCode
- Size: 49.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
## REST API de prueba con NodeJS, Fastify, MongoDB, and Swagger
---
1 - Crear y completar archivo `.env` (basarse en _.env.example_)
2 - Ejecutar: `npm install`
3 - Ejecutar: `npm run dev`
4 - Acceder a: `http://localhost:PORT/` (_PORT_ especificado en _.env_)
- Se require una conexión con Mongodb
---
Pendientes:
- Schemas / Swagger (endpoints parameters)
---
Sitios investigados:
- https://www.fastify.io/docs/latest/Reference/Validation-and-Serialization/
- https://github.com/fastify/fastify-swagger#readme
- https://github.com/OAI/OpenAPI-Specification/blob/main/versions/2.0.md
- https://blog.devgenius.io/server-side-development-with-fastify-async-and-await-and-route-prefixes-d5704eb5206
- https://jaywolfe.dev/rapidly-build-a-nodejs-rest-api-with-fastify-postgresql-and-swagger-documentation/
- https://github.com/fastify/example
- https://github.com/fastify/fastify
- https://stackoverflow.com/questions/70478820/unable-to-deploy-nodejs-fastify-app-in-azure-app-service-linux
- https://dev.to/ruanmartinelli/how-to-use-schemas-on-fastify-for-fun-and-profit-25e9
- https://dev.to/eomm/why-should-i-prefer-fastify-to-expressjs-44c4
- https://www.fastify.io/docs/latest/Reference/Routes/#route-prefixing
- https://github.com/useaurora/api/blob/main/app.js
- https://github.com/fastify/fastify-autoload
- https://dev.to/itsrennyman/how-i-structure-my-fastify-application-1j93
- https://dev.to/thomasbnt/perspective-api-20al
- https://dev.to/thomasbnt/create-a-fastify-server-23lg
- https://dev.to/hypeddev/es-modules-in-fastify-349f
- https://github.com/fastify/fastify-express
- https://json-schema.org/learn/getting-started-step-by-step
- https://dev.to/cristiandi/demo-api-using-fastify-48jo
- https://dev.to/dailydevtips1/building-a-fastify-nodejs-server-296g
- https://www.fastify.io/docs/latest/Guides/Plugins-Guide/
- https://github.com/gquittet/graceful-server
- https://github.com/fastify/fastify-sensible
- https://github.com/fastify/fastify-nextjs
- https://github.com/fastify/fastify-helmet
- https://github.com/fastify/fastify-env
- https://github.com/fastify/fastify-swagger
- https://www.fastify.io/ecosystem/
- https://www.fastify.io/docs/latest/Guides/Testing/
- https://www.fastify.io/docs/v3.0.x/Routes/
- https://www.fastify.io/docs/latest/Guides/Getting-Started/
- https://www.fastify.io/
- https://github.com/Huachao/vscode-restclient
- https://stackoverflow.com/questions/69063074/rest-client-vscode-extention-is-not-sending-json-data