
draper
drapergem
Decorators/View-Models for Rails Applications
AI 简介
Draper 是一个为 Rails 应用提供装饰器/视图模型的库。它通过将展示逻辑封装在装饰器中,使开发者能够更清晰地组织和测试应用的展示层,避免了模型臃肿或过程式辅助方法带来的混乱。核心功能包括基于对象的方式处理视图中的逻辑需求,支持在控制器中对模型进行装饰后传递给视图使用。适用于需要分离业务逻辑与展示逻辑、提高代码可维护性和测试性的场景。项目采用 Ruby 语言编写,拥有活跃的社区支持,遵循 MIT 许可证发布。
Ruby
MIT License5.3k
Stars
523
Forks
64
Watchers
20
Issues
Star 增长
今日0
近 7 天0
近 30 天+12
综合评分65.36
默认分支master