← Graph

Hanami

tool 12 connections

Ruby web framework and Rails alternative. Occupies roughly 5% of the Ruby web-framework market alongside Roda, Sinatra, and Bridgetown (Rails holds ~95%). Philosophically modular — you can disable the router, controllers, validations, persistence, or views entirely and only install what you use, similar to Roda's plugin system. With Hanami 2.1, the view layer is officially done and extracted into a framework-agnostic Hanami View gem usable in any Ruby app. Does not ship its own real-time/cable solution; combined with LiteCable + AnyCable in an Internet-of-Things example to provide real-time support.

category
framework
about
Hanami tool
Mentioned unfavorably for requiring all boilerplate up front, preventing a 'lazy' progression from controller → mutator → service.
about
Hanami tool
Pointed to as a Rails-free host for the same domain layer; Hanami port is in progress.
about
Hanami tool
Demonstrates integrating event sourcing with Hanami actions.
about
Hanami tool
Listed among Rack frameworks that deploy the same way on a Java server.
Whole talk frames Hanami as a modular Rails alternative
about
Hanami tool
Talk cites Hanami as the exemplar of one-controller-per-action, which Yippee wants to support alongside other controller granularities.
has_skill
Hanami tool
Long-time Hanami user who blogs about the framework
level: expert
tool Hanami
related_to
Roda tool
Hanami's modular architecture compared to Roda's plugin system
tool Hanami
related_to
Hanami View is the view layer extracted from the Hanami framework in 2.1
project LiteCable
related_to
Hanami tool
Example integration: LiteCable + AnyCable + Hanami for IoT projects.
related_to
Hanami tool
Designed for the Hanami ecosystem.
project UringMachine
related_to
Hanami tool
Sharon lists Hanami as a future integration target.

Provenance

Read by
27 extractions