63 votes

Comment faire Formtastic et simple_form comparer?

Comment faire Formtastic et simple_form comparer? Quels sont les avantages de chacun ?

69voto

nathanvda Points 25878

Formtastic et simple_form sont très similaires, l'utilisation est également très similaire.

La principale différence est que le balisage de formtastic est fixe. Rappelez-vous: si vous n'avez pas l'esprit, il est fantastique. Il est vraiment génial pour commencer avec. Aussi, il est livré avec un css par défaut, de sorte que vos formulaires aura l'air bien tout droit sorti de la boîte.

L'avantage de simple_form sur formtastic est que vous pouvez modifier le balisage de vos besoins. Cela peut être pratique si votre concepteur aime vos champs pour être regroupées à l'intérieur de la div au lieu de li. L'inconvénient de simple_form est qu'il ne viennent avec n'importe quel standard de mise en page (css). Que fait formtastic beaucoup plus facile de commencer avec. Parce que l'API est presque identique, si nécessaire, vous pouvez très facilement passer à simple_form si nécessaire.

Espérons que cette aide.

7voto

Habax Points 461

Pour le moment, simple_form avec Twitter Bootstrap 3 est une douleur. Mais il fonctionne très bien avec BS2. Formtastic et BS3 travail très bien à travers l' formtastic-bootstrap gem:

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

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

Malheureusement, Formtastic ne pas manipuler rails g scaffold; simple_form.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X