O'Reilly logo

hapi.js in Action by Matt Harrison

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 1. Introducing hapi

This chapter covers

  • What hapi.js is
  • The problem hapi.js solves
  • The philosophy behind hapi.js
  • The architecture of hapi.js

If you’ve built web applications, in any language or platform, you’ll know that what sometimes starts out as a simple vision can quickly become complicated. There are numerous things to consider when building a web app, including how to go about caching, validating, and authenticating. You also need to decide how to structure your code into files and directories in a way that makes sense.

The decisions one needs to make up front are often difficult and can become overwhelming, even for experienced developers. This is one of the reasons we use frameworks rather than start from scratch every ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required