- Overview
- Transcript
4.1 Conclusion
I'm Hapi and I know it. Hopefully my code shows it! Hapi.js is a fantastic framework, and I find that I enjoy using it more than Express. Be sure to check out the documentation and look at the examples to learn more.
My name is Jeremy McPeak, and from all of us here at Envato Tuts+, thank you for watching!
Related Links
1.Introduction4 lessons, 28:03
1.1Introduction01:29
1.2Installation and Hello Hapi08:48
1.3Handling Static Files11:08
1.4Project Organization and Custom Plugins06:38
2.Displaying Content5 lessons, 38:57
2.1Using the Vision Plugin09:47
2.2Using Layouts for Consistency09:02
2.3Using Partial Views04:00
2.4Defining and Using View Helpers05:08
2.5Displaying Data With Handlebars11:00
3.Handling User Input2 lessons, 20:19
3.1Using GET Requests11:55
3.2Handling POST Requests08:24
4.Conclusion1 lesson, 01:22
4.1Conclusion01:22
4.1 Conclusion
[MUSIC] I know it's corny, but it's also kind of fitting. Because unlike most other people, any time that I wrote a Node web application, Express was my go-to framework. And there's nothing wrong with Express because it does its job very well. But I did find that when I used Hapi in my projects that I enjoyed using it more than Express. In my opinion, it's simpler to use and to configure. And I found that I really wasn't missing anything when I used Hapi. I love the idea of plugins. And I especially love that vision has built-in support for important features like layouts, partials, and helpers. And I hope that I conveyed that to you through this course. I hope that you have a firm understanding of Hapi's fundamentals and that you're ready to start using it in your own applications. Naturally, we couldn't cover everything in Hapi's API. And as with every framework, you should spend some time with the documentation. It's very thorough. Thank you so much for watching this course. Please feel free to contact me on Twitter or through the Tuts+ forums if you have any questions. From all of us here at Tuts+, thank you and I will see you next time.