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

https://github.com/darkzarich/express-ts-boilerplate

Boilerplate\templame repository for starting Express + Typescript + Jest (+Supertest) project.
https://github.com/darkzarich/express-ts-boilerplate

boilerplate boilerplate-template express folder-structure jest superagent supertest template typescript

Last synced: 3 months ago
JSON representation

Boilerplate\templame repository for starting Express + Typescript + Jest (+Supertest) project.

Awesome Lists containing this project

README

          

Boilerplate\template repository for starting `Express + Typescript + Jest` (with [supertest](https://github.com/visionmedia/supertest)) project.

To create a repository based on this template simple click "Use this template" button above

### Precautions

It uses **folder-by-type scructure** which suitable for **small projects** (~10 files in each type).

As your project grows it will become more difficult to find the file you're actually looking for.

If you intend to build a large project I'd highly recommend using **folder-by-feature scructure** as a highly scalable approach.

Create a directory for each feature and place all related models, controllers, routes, and templates for that feature in that directory together.