Skip to content

Changes for v2 #334

Open
Open
@danielfsousa

Description

@danielfsousa

I am planning on doing a big refactoring on this repo, since the last update was 3 years ago.

  • Rename express-rest-es2017-boilerplate to express-rest-boilerplate
  • Use postgres as database (Postgres is a more reliable database and better suited for general purpose use)
  • Use Objection or Sequelize as ORM
  • Rafactor RBAC middleware
  • Use npm instead of yarn
  • Change folder structure
  • Replace apidoc with OpenAPI spec
  • Use pino for logging
  • Create a tutorial for deploying to kubernetes or a serverless platform
  • Remove semicolons =D
  • Remove Bluebird
  • Refactor unit and integration tests
  • Replace mocha, chai, sinon and nyc with jest
  • Add prettier
  • Update eslint-config
  • Update node to 12+
  • Update dependencies
  • Improve README
  • Remove unnecessary dependencies
  • Simple type checking in vscode without typescript (I will probably create another boilerplate for typescript + fastify)

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions