https://zenn.dev/osiro/articles/4327f6978a67bb

DHHが考えるRailsのバリデーション設計

DHHは、単純なバリデーションはHTMLとDB制約で十分とし、Railsのモデルバリデーションを積極的に利用しないことを主張しています。

SQLiteではCHECK制約が弱いため、制約変更の可能性がある場合は従来のアプリケーションバリデーションが推奨されます。

DHHの手法は上級者向けであり、Rails初心者は安易に採用せず、不安なら従来のバリデーションを推奨しています。

Reply to this note

Please Login to reply.

Discussion

No replies yet.