Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andreruffert/express-api-ready
Starter project for production-ready API's with express
https://github.com/andreruffert/express-api-ready
api express javascript nodejs server
Last synced: 5 days ago
JSON representation
Starter project for production-ready API's with express
- Host: GitHub
- URL: https://github.com/andreruffert/express-api-ready
- Owner: andreruffert
- License: mit
- Created: 2017-10-10T15:47:29.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-10-10T20:01:22.000Z (over 7 years ago)
- Last Synced: 2024-12-06T23:09:24.027Z (2 months ago)
- Topics: api, express, javascript, nodejs, server
- Language: JavaScript
- Homepage:
- Size: 27.3 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# express-api-ready
> This is a boilerplate for building production-ready API's with express.
- HTTP request logging via [morgan](https://github.com/expressjs/morgan)
- Security-related HTTP headers via [helmet](https://github.com/helmetjs/helmet)
- CORS support via [cors](https://github.com/expressjs/cors)
- Response compression via [compression](https://github.com/expressjs/compression)
- Body Parsing via [body-parser](https://github.com/expressjs/body-parser)
- Logging via [winston](https://github.com/winstonjs/winston)## Usage
```bash
# Clone it
$ git clone [email protected]:andreruffert/express-api-ready.git
$ cd express-api-ready# Make it your own
$ rm -rf .git && git init# Install dependencies
npm install# Start a development server
npm run dev# Start production server
npm start
```## Created by
- [André Ruffert](https://github.com/andreruffert)
## License
[MIT](LICENSE)