• Ruby Rails очень хотел бы посмотреть в глаза человеку, который решил, что единственным местом валидации входящих данных в рельсах должна являться модель.

Replies (4)

  • @LittleChris, что не так?
  • @proton, навскидку:
    Чтобы наваять wizard, приходится городить в модели FSM.
    Чтобы разрешить обычному юзеру, скажем, писать посты длиной не более, скажем, 500 символов (ограничение в БД — 1000, к примеру), придётся либо городить говнокод опять-таки в модели, либо фильтровать данные в контроллере.
    В symfony хоть forms framework есть.
  • @LittleChris, Кто мешает сделать предварительную валидацию на клиенте жаваскриптом?
  • @kaineer, см. /2