Building Web Applications with hapi
by Ryan H. Lewis
hapi is a web application framework built on Node. This course introduces you to hapi and walks you through developing a web application. Routing, plugins, and templating are all covered.
What you'll learn
hapi is an enterprise-ready web application framework built on Node. This course introduces you to hapi and walks you through developing a complete web application. Complex routing and server-side templating are covered. hapi's plugin architecture is given an overview with demonstrations of joi (object validation), boom (HTTP-friendly error objects), and good (process monitor and logger). Advanced topics also include authentication, file uploads, and sending emails.
About the author
Ryan Lewis is a Software Engineer who specializes in ambitious single page web applications. He started building websites over 15 years ago to promote his bands and record label. After traveling around the world playing music, he brought his talents to the Pacific Northwest, where he utilizes open-source technologies, such as Backbone, Ember, and Node.js, to build business intelligence and customer facing applications for companies such as Expedia and T-Mobile. In his current position, he works ... moreon a platform providing customer support sites to over 100 separate brands.
Ryan teaches Java and JavaScript to aspiring web developers and technology professionals at the University of Washington and Seattle Central College. As an after school instructor, he has also taught children how to play guitar, create movies, and speak Japanese.
In his free time, Ryan enjoys spending time with his family, playing video games, and releasing underground Japanese music on his record label, MeatCube.