vs. HAPI, Koa, and others - mmedrano9438/peripheral-brain GitHub Wiki

Hapi:

  • hapi slightly newer than express
  • a bit boilerplate-heavy for small projects
  • favours configuration over code

////////

Express:

  • aims to provide developers with a simple, performant, and unopinionated toolset for creating web application servers.
  • API is kept lightweight and maintains a high degree of consistency with the NodeJS core API
  • requires outside modules

///////

Koa:

  • new web framework designed by the team behind Express
  • smaller, more expressive, and more robust foundation for web applications and APIs vs Express
  • does not bundle any middleware within its core, making it faster than others.