Hapi

Hapi.js is a rich framework for building robust and scalable applications and services using Node.js. Developed originally at Walmart Labs, it emphasizes configuration over code, providing a strong foundation for API servers, websites, and microservices with a powerful plugin architecture and a…

Key facts

First appeared
2012
Category
technology
Problem solved
Hapi.js was created to address the need for an enterprise-grade, opinionated, and highly configurable Node.js framework capable of building large-scale, mission-critical applications. It aimed to provide built-in solutions for common backend challenges like input validation, caching, authentication, authorization, and error handling, which were often left to ad-hoc solutions or less structured frameworks in the nascent Node.js ecosystem.
Platforms
Node.js Runtime, macOS, Linux, Windows

Related technologies

Notable users

  • Postmates
  • Walmart Labs (original developer and primary user)
  • Condé Nast
  • Mozilla