SuperAPI AI 工具集

rails-patterns

编程与开发

查看项目

更新于 10-16 05:51

技能介绍

用途:帮助开发者按 Rails 7+ 约定编写现代 Rails 应用,聚焦 MVC 架构、Active Record、Hotwire、Action Cable 与生产级实践。\n\n主要能力:资料给出控制器(before_action、params 强参数、redirect_to/render)、模型(关联、validates、scope)、服务对象(事务、deliver_later 后台邮件)等示例模式,并列出最佳实践:遵循 Rails 约定、用服务对象承载复杂逻辑、实现校验、用 concerns 共享行为、写全面测试、使用后台任务、实现缓存、遵循 RESTful 路由。\n\n使用方式:资料未提供安装命令或具体调用方式。仅附参考资料链接 https://guides.rubyonrails.org。\n\n适用场景:适用于构建或重构 Rails 应用时参考控制器、模型、服务对象的分层写法与约定。\n\n限制:未说明支持的具体 Rails 版本范围、Hotwire/Action Cable 的代码示例与配置、收费或平台信息,这些暂未提供。