Building Web Applications with Hanami

ebook Definitive Reference for Developers and Engineers

By Richard Johnson

cover image of Building Web Applications with Hanami

Sign up to save your library

With an OverDrive account, you can save your favorite libraries for at-a-glance information about availability. Find out more about OverDrive accounts.

   Not today

Find this title in Libby, the library reading app by OverDrive.

Download Libby on the App Store Download Libby on Google Play

Search for a digital library with this title

Title found at these libraries:

Library Name Distance
Loading...

"Building Web Applications with Hanami"
"Building Web Applications with Hanami" is a comprehensive, expert-level guide dedicated to mastering web development with the Hanami framework. Beginning with Hanami's core philosophy, the book provides a deep dive into its lightweight, modular architecture and explains precisely how it stands apart from other Ruby frameworks. Readers are introduced to Hanami's ecosystem, advanced project setup, dependency management, and migration strategies—equipping both newcomers and seasoned Rubyists with the knowledge to leverage Hanami for robust, maintainable applications.
Covering every architectural and implementation detail, the book explores modern application structures, including modular monoliths and slices, domain-driven design, dependency injection, and rigorous separation of concerns. Readers learn advanced techniques in routing, request lifecycle handling, security, and asynchronous event-driven design. The thorough exploration of the persistence layer, integrating ROM and advanced querying patterns, forms construction, and asset pipeline integration ensures developers can build scalable, secure, and testable web applications. High-caliber guidance on API development, authentication, documentation, testing, and continuous integration rounds out the technical foundation.
Beyond fundamentals, the book addresses real-world deployment, operational resilience, and scalability—detailing containerization, cloud-native strategies, monitoring, and zero-downtime deployment. Concluding with a forward-looking view, it covers building plugins, integrating external services, community involvement, future trends, and in-depth case studies of Hanami in production. This essential resource empowers professionals to architect, deploy, and evolve premier web platforms with confidence using Hanami.

Building Web Applications with Hanami