RubyConf 2023 - Livin’ La Vida Hanami by Tim Riley

Experience the innovative approach to building scalable and maintainable apps with Hanami, a Ruby framework that enables separation of concerns, flexibility, and customization.

Key takeaways
  • Ruby and Hanami are used to build a new kind of app, one that is layered and governed, making it easier to maintain and grow.
  • Hanami is a Ruby framework that helps create a separation of concerns, allowing for a clear and organized application structure.
  • Hanami’s flexibility and customizability allow for the creation of a framework agnostic codebase.
  • The best approach to building an application with Hanami is to architect it from the top down, focusing on the overall goals and requirements of the application.
  • The framework provided by Hanami includes a range of features and tools to help with development, including validation, routing, and rendering.
  • Hanami is not intended to be a heavy framework, but rather to provide a light and flexible foundation for building applications.
  • The Hanami team is committed to helping the community learn and grow with the framework, and is always open to feedback and suggestions.
  • The future of Hanami is bright, with new features and improvements being added regularly to help developers build better applications.