Personalmente, creo que Rails y Django son muy similares, pero Rails + Rspec viene con más funcionalidad y estructura listas para usar.
Si sigues las instrucciones para Rails y Rspec terminas con:
- Un solo lugar para el enrutamiento de URL
- Múltiples entornos, cada uno con un archivo de configuración
- Un directorio de prueba con estructura intuitiva.
- Separación inmediata y obvia entre modelos, vistas y controladores.
- Renderizar a respuesta o renderizar plantillas es realmente obvio, y responder a diferentes formatos es muy sencillo
Obtiene la mayor parte de esto con Django, pero necesita:
- ¿Las extensiones de dominio (principalmente ccTLD como .cc, .so, etc.) que no sean .com afectan el SEO?
- ¿Puede tener un sitio web asp.net en múltiples dominios (en IIS) pero diferentes páginas dinámicas (basadas en bases de datos) en cada sitio (específico de la región)?
- ¿Hay algún buen centro para aprender el marco Drupal Zend en Coimbatore?
- ¿ForEach (), every (), each () y map () hacen lo mismo?
- ¿Cómo es que ninguna de las nuevas empresas tecnológicas está usando ExtJS para el desarrollo web?
- Defina la estructura de directorio correcta para la prueba, y nadie parece hacerlo de la manera que me gusta (la forma de Rails)
- Defina sus propios entornos utilizando un proyecto singular y / o un archivo de configuración de la aplicación
- Recuerde que los controladores se almacenan en un archivo llamado vistas (quien pensó que era una buena idea fumaba crack)
- Utilice djangorestframework (o similar) si desea una funcionalidad de API razonable