
hanami
hanami
A flexible framework for maintainable Ruby apps
AI 简介
Hanami 是一个面向可维护性的 Ruby 全栈 Web 框架,采用模块化设计,由 Router、Action、View、DB 和 Assets 等独立库组成,支持组合式架构与关注点分离。核心特点包括轻量级 Rack 兼容性、清晰的分层结构(如控制器/动作、视图/模板分离)、内置数据库抽象(含迁移与 Repository 模式)及资产管理能力。适用于构建中大型业务型 Web 应用、API 服务或需长期演进的 Ruby 项目,尤其适合重视代码可测试性与团队协作维护的场景。
Ruby
MIT License6.4k
Stars
546
Forks
173
Watchers
24
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分39.21
默认分支main