2010-08-30 13 views
5

Si saca la función de andamios donde crea el modelo/controlador, y las páginas CRUD para usted, es ruby ​​on rails aún más rápido en el mercado que, digamos, django?si no usa andamios, ¿el rubí sobre rieles sigue siendo bueno para un desarrollo rápido?

Parece ser muy similar a si le quitas ese paso ... (aunque creo que Django tiene capacidades similares de auto-gen)

estoy leyendo la guía de comenzar en el sitio rieles, y cuando presenta la característica de andamios, dice que muchas personas prefieren codificar manualmente este tipo de áreas.

Respuesta

4

Nunca he visto el código de vista generado por el andamio Rails utilizado en una aplicación de producción. Las posibilidades de que cree el aspecto que desea son casi cero. Uso generadores para modelos y controladores todo el tiempo, ya que son muy útiles.

A su pregunta de marcos:

Si usted sabe mejor Python, Django usan. Si conoce mejor a Ruby, use Rails.

Si este es un sitio de hobby, use el que más le interese.

2

El andamio predeterminado generalmente solo es útil como punto de partida y no proporciona demasiada ventaja en una aplicación real. Si desea algo basado en Rails que proporcione mejores andamios, echa un vistazo a Hobo o ActiveScaffold - ambos ofrecen funcionalidad de andamio, pero lo llevan mucho más allá de lo que Rails realiza de manera predeterminada.

En cuanto a Rails vs. Django, proporcionan una funcionalidad bastante similar, aunque Django tiene una administración integrada de la cuenta. El que uses debe ser más una cuestión de preferencia de idioma que otra cosa.

1

Andamios es solo una demostración y una función de aprendizaje. No está destinado para su uso en el desarrollo del sitio real. Ciertamente no es la fuerza principal de Rails.

+0

por lo que al final es la misma idea, es un lenguaje diferente comparado con django/python. – Blankman

Cuestiones relacionadas