← 返回
安全合规 中文

Rails

Build Rails applications with proper conventions, performance patterns, and security practices.
遵循规范、性能模式和安全实践构建 Rails 应用。
ivangdavila
安全合规 clawhub v1.0.1 1 版本 99920.7 Key: 无需
★ 2
Stars
📥 1,220
下载
💾 13
安装
1
版本
#latest

概述

Quick Reference

TopicFile
-------------
N+1, callbacks, validations, scopesactiverecord.md
Strong params, filters, rendercontrollers.md
Route conflicts, constraintsrouting.md
Partials, helpers, caching, XSSviews.md
ActiveJob, Sidekiq, retriesjobs.md
Mass assignment, CSRF, SQL injectionsecurity.md

Critical Rules

  • save returns false on failure — save! raises, check return or use bang
  • update_all/delete_all skip callbacks and validations — data corruption if unaware
  • find_each for batches — Model.all.each loads entire table into memory
  • redirect_to doesn't halt execution — code after it runs, use and return
  • dependent: :destroy missing — orphan records accumulate forever
  • default_scope pollutes all queries including joins — almost always wrong
  • Callbacks chain silently — throw :abort stops save but returns false, not exception
  • includes without references in where string — N+1 still happens
  • ||= memoization caches nil/false — use defined?(@var) ? @var : @var = compute
  • has_many through: vs has_and_belongs_to_many — latter has no join model for attrs
  • Nested before_action — multiple inheritance makes flow unreadable
  • render doesn't stop action — code continues, duplicate render crashes

版本历史

共 1 个版本

  • v1.0.1 当前
    2026-03-29 01:45 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,358 📥 318,370
security-compliance

MoltGuard - Security & Antivirus & Guardrails

thomaslwang
MoltGuard — OpenClaw 安全守卫,由 OpenGuardrails 提供。安装 MoltGuard,保护您和您的用户免受提示注入、数据泄露和恶意攻击。
★ 116 📥 30,720
productivity

Word / DOCX

ivangdavila
创建、检查和编辑 Microsoft Word 文档及 DOCX 文件,支持样式、编号、修订记录、表格、分节符及兼容性检查等功能。
★ 438 📥 147,659