https://github.com/au5ton/serverless-api
🛰 [indev] Serverless Express.js stack for an API server on Firebase Functions
https://github.com/au5ton/serverless-api
expressjs firebase serverless
Last synced: 3 months ago
JSON representation
🛰 [indev] Serverless Express.js stack for an API server on Firebase Functions
- Host: GitHub
- URL: https://github.com/au5ton/serverless-api
- Owner: au5ton
- Created: 2020-02-23T01:30:10.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-03-03T11:47:54.000Z (about 3 years ago)
- Last Synced: 2024-05-02T06:01:10.413Z (almost 2 years ago)
- Topics: expressjs, firebase, serverless
- Language: JavaScript
- Homepage:
- Size: 441 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
serverless-api
===========================
Serverless Express.js stack for an API server on Firebase Functions. [Inspired by this Medium post](https://medium.com/p/a20b536c6aec).
## Features
- Automatically initializes [`functions.config()`](https://firebase.google.com/docs/functions/config-env) from a local `config.json` file. Includes module that provides the local copy if running inside `firebase serve --only functions`.
- Organized Express.js stack
- Convenient `postdeploy` and `predeploy` actions.
- Code generation with [hygen](https://github.com/jondot/hygen) (Try: `npx hygen route new `)
- OpenAPI integration with [swagger-jsdoc](https://github.com/Surnet/swagger-jsdoc). (See: [Sample](functions/src/lib/languages/route.js))