An open API service indexing awesome lists of open source software.

https://github.com/offirmo/hello-world-express-typescript-advanced-1

Advanced express.js pure REST API in TypeScript, deployable on heroku :rooster: :koala: :dragon: :construction_worker:
https://github.com/offirmo/hello-world-express-typescript-advanced-1

Last synced: 12 months ago
JSON representation

Advanced express.js pure REST API in TypeScript, deployable on heroku :rooster: :koala: :dragon: :construction_worker:

Awesome Lists containing this project

README

          

# hello-world-express-advanced
Advanced express.js app in typescript, deployable on heroku :rooster: :koala: :dragon: :construction_worker:

## Introduction

Iterating on previous Hello Worlds:
* https://github.com/Offirmo/hello-world-typescript
* https://github.com/Offirmo/hello-world-heroku
* https://github.com/Offirmo/hello-world-express-typescript

See also those related/expanded Hello Worlds:
* https://github.com/Offirmo/hello-world-sentry

References:
* Express https://expressjs.com/en/4x/api.html https://github.com/Offirmo-team/wiki/wiki/express.js
* Express with TypeScript: https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/express/express-tests.ts

## Installation and launch

### prerequisites
This app needs node >= 8

### Launch
TODO review

```bash
yarn --production
yarn start
```

For more readable logs:
```bash
npm i bunyan
yarn start | ./node_modules/.bin/bunyan
```

## Contributing
see CONTRIBUTING.md

## TOSORT
* https://blog.sourcerer.io/a-crash-course-on-typescript-with-node-js-2c376285afe1