|
1 | 1 | # Express Typescript Boilerplate |
2 | 2 |
|
3 | | -Delightful building a RESTful API in TypeScript. |
4 | | -- *Beautiful Syntax* thanks to the awesome annotations from [Inversify Express Utils](https://github.com/inversify/inversify-express-utils). |
5 | | -- *Easy API Testing* with included black-box testing. |
6 | | -- *Dependency Injection* done with the nice framework from [Inversify](http://inversify.io/). |
7 | | -- *Fast Database Building* with simple migration and seeding from [Knex](http://knexjs.org/). |
8 | | -- *Simplified Database Query* with the ORM of [Knex](http://knexjs.org/) called [Bookshelf](http://bookshelfjs.org/). |
9 | | -- *Clear Structure* with controllers, services, repositories, models, middlewares... |
10 | | -- *Easy Exception Handling* with our own simple classes. You will see. |
11 | | -- *Easy Data Seeding* with our own factories. |
12 | | -- *Custom Commands* are also available in our setup and really easy to use. |
13 | | -- *Smart Validation* thanks to [class-validator](https://github.com/pleerock/class-validator) with some nice annotations. |
| 3 | +A delightful way to building a RESTful API with NodeJs & TypeScript. |
| 4 | +- **Beautiful Syntax** thanks to the awesome annotations from [Inversify Express Utils](https://github.com/inversify/inversify-express-utils). |
| 5 | +- **Easy API Testing** with included black-box testing. |
| 6 | +- **Dependency Injection** done with the nice framework from [Inversify](http://inversify.io/). |
| 7 | +- **Fast Database Building** with simple migration and seeding from [Knex](http://knexjs.org/). |
| 8 | +- **Simplified Database Query** with the ORM of [Knex](http://knexjs.org/) called [Bookshelf](http://bookshelfjs.org/). |
| 9 | +- **Clear Structure** with controllers, services, repositories, models, middlewares... |
| 10 | +- **Easy Exception Handling** with our own simple classes. You will see. |
| 11 | +- **Easy Data Seeding** with our own factories. |
| 12 | +- **Custom Commands** are also available in our setup and really easy to use. |
| 13 | +- **Smart Validation** thanks to [class-validator](https://github.com/pleerock/class-validator) with some nice annotations. |
14 | 14 |
|
15 | 15 | ## Getting Started |
16 | 16 | ### Prerequisites |
|
0 commit comments