Django es una buena opción y sí, hay una curva de aprendizaje. Si no desea usar el framework, está completamente bien, puede usar el httpserver incorporado en Python y construir su aplicación. Pero ahora tienes que desarrollar todo desde cero.
Framework nos proporciona una forma estructurada y limpia para crear aplicaciones.
La arquitectura de mvc, el enrutamiento, la alquimia sql, los depuradores y muchas cosas ya están ahí y si necesita preocuparse por eso.
A través de la plantilla, podrá seguir la metodología DRY (no se repita) e incluso puede usar bucles, si no, etc., en plantillas que no puede hacer con html, pero puede omitir plantillas por completo y crear una aplicación
- ¿Cuáles son las ventajas de usar un servidor nginx como proxy inverso en lugar de conectarse directamente al servidor subyacente?
- ¿Cuál es la mejor manera de comenzar un nuevo proyecto web?
- He estado trabajando en una nueva startup durante tres meses, pero no he usado ningún framework. Mi código no es spaghetti, pero no tiene ninguna estructura MVC. ¿Debo convertirlo a un marco?
- Cómo hacer que una aplicación web sea tan segura como Java hecha en PHP
- Cómo construir un sistema de confirmación de usuario basado en llamadas perdidas
Los marcos proporcionan una manera fácil y rápida de crear aplicaciones.
Puede invertir su tiempo en revisar marcos de frascos, web.py, cherrypy, botella
Si su aplicación no es demasiado grande, los marcos anteriores pueden ser más útiles para usted .