Как сравнить Formtastic и simple_form? - PullRequest
       0

Как сравнить Formtastic и simple_form?

59 голосов
/ 22 сентября 2011

Как сравнить Formtastic и simple_form?В чем выгода каждого?

Ответы [ 2 ]

65 голосов
/ 22 сентября 2011

Formtastic и simple_form очень похожи, использование также очень похоже.

Основное отличие состоит в том, что разметка formtastic является фиксированной.Имейте в виду: если вы не возражаете, это фантастика.Это действительно здорово начать.Также он поставляется с css по умолчанию, так что ваши формы будут хорошо выглядеть прямо из коробки.

Преимущество simple_form перед formtastic в том, что вы можете изменять разметку в соответствии со своими потребностями.Это может быть удобно, если ваш дизайнер любит, чтобы ваши поля были сгруппированы внутри div вместо li.Недостатком simple_form является то, что он не поставляется с какой-либо стандартной раскладкой (css).Это делает formtastic намного проще для начала.Поскольку API практически идентичен, при необходимости вы можете очень легко переключиться на * 1013. * при необходимости.

[ОБНОВЛЕНИЕ 22-6-2015] На самом деле, в настоящее время простая форма поддерживает начальную загрузку из коробки, поэтомулично для меня сейчас я всегда предпочитаю простой бланк.

7 голосов
/ 02 января 2014

На данный момент, simple_form с Twitter Bootstrap 3 - это боль. Но это очень хорошо работает с BS2. Formtastic и BS3 очень хорошо работают через камень formtastic-bootstrap:

gem 'bootstrap-sass', '~> 3.0.3.0'

gem 'formtastic-bootstrap', git: 'https://github.com/mjbellantoni/formtastic-bootstrap.git', branch: :bootstrap3_and_rails4

К сожалению, Formtastic не обрабатывает rails g scaffold; simple_form делает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...