Hanami
E96208
Hanami is a lightweight, modular Ruby web framework focused on simplicity, performance, and clear architecture for building web applications.
All labels observed (5)
| Label | Occurrences |
|---|---|
| Hanami canonical | 2 |
| Hanami gems | 1 |
| Hanami::Controller | 1 |
| Hanami::Mailer | 1 |
| Hanami::Model | 1 |
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
Ruby web framework
ⓘ
free and open-source software ⓘ web framework ⓘ |
| category | Ruby libraries ⓘ |
| configurationStyle | convention over configuration ⓘ |
| createdInLanguage | Ruby ⓘ |
| ecosystem |
Hanami
self-linksurface differs
ⓘ
surface form:
Hanami gems
|
| emphasizes |
clean architecture
ⓘ
separation of concerns ⓘ small memory footprint ⓘ testability ⓘ |
| focusesOn |
clear architecture
ⓘ
performance ⓘ simplicity ⓘ |
| hasComponent |
Hanami
self-linksurface differs
ⓘ
surface form:
Hanami::Controller
Hanami self-linksurface differs ⓘ
surface form:
Hanami::Mailer
Hanami::Model ⓘ Hanami::Router ⓘ Hanami::View ⓘ |
| hasFeature |
MVC architecture
ⓘ
full-stack web framework capabilities ⓘ lightweight design ⓘ modular architecture ⓘ |
| integratesWith | Rack middleware ⓘ |
| license | MIT License ⓘ |
| officialWebsite | https://hanamirb.org ⓘ |
| previousName | Lotus ⓘ |
| programmingLanguage | Ruby ⓘ |
| repository | https://github.com/hanami/hanami ⓘ |
| softwareGenre | web application framework ⓘ |
| supports |
HTML web applications
ⓘ
JSON APIs ⓘ RESTful web applications ⓘ Rack ⓘ Rack-compatible web servers ⓘ RubyGems ecosystem ⓘ multiple applications in a single project ⓘ |
| supportsArchitectureStyle |
domain-driven design principles
ⓘ
hexagonal architecture ⓘ |
| supportsDatabaseLayer |
Hanami
self-linksurface differs
ⓘ
surface form:
Hanami::Model
|
| supportsTemplateEngines |
ERB
ⓘ
Haml ⓘ Slim ⓘ |
| supportsTestingWith |
Minitest
ⓘ
RSpec ⓘ |
| targetPlatform | web ⓘ |
| writtenIn | Ruby ⓘ |
Referenced by (6)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Hanami::Controller
this entity surface form:
Hanami::Mailer
this entity surface form:
Hanami::Model