¿Cómo se comparan Formtastic y simple_form? ¿Cuáles son los beneficios de cada uno?¿Cómo se comparan Formtastic y simple_form?
Respuesta
Formtastic y simple_form son muy similares, el uso también es muy similar.
La principal diferencia es que el marcado de formtastic
es fijo. Eso sí: si no te importa, es fantástico. Es realmente increíble comenzar. También viene con un CSS por defecto, por lo que sus formularios se verán bien recién salidos de la caja.
La ventaja de simple_form
sobre formtastic
es que puede modificar el marcado según sus necesidades. Esto puede ser útil si a su diseñador le gusta que sus campos se agrupen dentro de div en lugar de li. La desventaja de simple_form
es que no viene con ningún diseño estándar (css). Eso hace que formtastic sea mucho más fácil de empezar. Debido a que la API es casi idéntica, si es necesario, puede cambiar fácilmente a simple_form
si es necesario.
[ACTUALIZACIÓN 22-6-2015] En realidad, actualmente la forma simple admite el arranque de la caja, por lo que, para mí, personalmente, siempre prefiero la forma simple ahora.
Tenga en cuenta que desde que se escribió esta respuesta, simple_form ha agregado un modo que genera el marcado adecuado para Twitter Bootstrap; todo lo que tienes que hacer es colocar los archivos CSS y activar un interruptor para obtener formas bonitas. – James
También la principal diferencia es que no hay DSL de grupo en simple_form, como entradas o acciones. –
@James ¿Cómo hacer que simple_form sea compatible con bootstrap? Ver [este episodio de railscast] (http://railscasts.com/episodes/329-more-on-twitter-bootstrap), alrededor de 3:11 –
Por el momento, simple_form con Twitter Bootstrap 3 es un dolor. Pero funciona muy bien con BS2. Formtastic y el trabajo BS3 muy bien a través de la formtastic-bootstrap
joya:
gem 'bootstrap-sass', '~> 3.0.3.0'
gem 'formtastic-bootstrap', git: 'https://github.com/mjbellantoni/formtastic-bootstrap.git', branch: :bootstrap3_and_rails4
Desafortunadamente, Formtastic no maneja rails g scaffold
; simple_form hace.
- 1. ¿Cómo se comparan JavaCL y JogAmp JOCL?
- 2. errores Formtastic y base
- 3. ¿Cómo se comparan SQL Azure y Azure Table Storage?
- 4. ¿Cómo se comparan Python y PHP para el comercio electrónico?
- 5. ¿Cómo se comparan dos fileStat.mtime en nodejs?
- 6. ¿Cómo se comparan las fechas en Perl?
- 7. ¿Cómo se comparan dos fechas en SQLite?
- 8. javascript switch/case: ¿se comparan los tipos?
- 9. Fórmula formtastic set y id del formulario
- 10. ¿Cómo se comparan dos valores de cadena como enteros?
- 11. Java: mapas multiproceso: ¿cómo se comparan las implementaciones?
- 12. ¿Cómo se comparan dos DOM o DOM en general?
- 13. ¿Form_tag funciona con Simple_form?
- 14. Activeadmin y Formtastic: formulario no responde: tamaño
- 15. modelo virtual y form_for (o Formtastic)
- 16. iOS Xcode comparan cadenas
- 17. Usando: colección y: include_blank en Formtastic. ¿Cómo hacerlo?
- 18. entrada de texto simple_form
- 19. Formtastic seleccione la agrupación
- 20. etiquetas de colección simple_form
- 21. ¿Cómo se comparan dos objetos (el objeto que llama y el parámetro) en una clase?
- 22. Rieles enviar texto del botón (formtastic) - ¿cómo cambiar la etiqueta del botón de enviar?
- 23. n-Modelo Forma Formtastic
- 24. entrada simple_form con múltiples campos
- 25. rails simple_form - campo oculto - crear?
- 26. Rails simple_form atributo required mark (*)
- 27. resultado inesperado cuando Ints comparan
- 28. Default disable_with for simple_form submit
- 29. rieles 3, clip (y formtastic) - eliminar archivos adjuntos de imagen
- 30. Problemas de tamaño de fuente que comparan Chrome y Firefox
Ryan bates axplained tanto en su Railscast [aquí] (http://railscasts.com/episodes/184-formtastic-part-1) y [aquí] (http://railscasts.com/episodes/234-simple -formar). También explica rápidamente algunas diferencias en el molde SimpleForm – Tarscher