Principales marcos web de Python.
Como parte de nuestro curso de Python te mencionamos algunos marcos web que usan Python. Así podrás realizar el diseño web que necesitas con este lenguaje de programación. También puedes tomar un curso de Java para mejorar tus habilidades.
Django
Este es el framework web Python más utilizado, al menos hasta ahora. La marca registrada de Django tiene como objetivo ofrecer todas las herramientas que necesita para crear una aplicación web en un solo paquete. Esta será la elección perfecta si tu aplicación es bastante estándar, ya que te permite omitir la mayoría de los pasos iniciales y obtener una solución de trabajo más rápido.
Flask
En comparación con Django, Flask está mucho más orientado a los microservicios, lo que puede ser la razón por la cual es el nuevo número 1 en popularidad según JetBrains. Contrariamente a la filosofía de paquete todo en uno de Django, Flask funciona más como el puente que te permite combinar bibliotecas entre sí. Flask se presta bien a un enfoque iterativo de agregar nuevas características y servicios del tipo "una gota a la vez".
Bottle
Bottle es otro marco que apuesta por mantenerse alejado de cualquier cosa que pueda abrumar al usuario con cada cosa que pueda necesitar. El marco es ligero y no tiene dependencias externas aparte de la biblioteca estándar de Python (stdlib). Funciona muy bien para la creación de prototipos, como herramienta de aprendizaje, o para crear y ejecutar aplicaciones web personales simples.
Pyramid
La madurez de Pyramid proviene del legado de dos marcos anteriores: Pylons y repoze.bfg. Ahora fusionado en Pyramid, Pylons solía ser uno de los principales frameworks de Python. La principal ventaja de Pyramid sobre Django es que es muy fácil de personalizar, mientras que Django es más "obstinado". Esto hace de Pyramid una excelente opción para proyectos no estándar que podrían ser más complejos.
Estos son sólo algunos ejemplos de frameworks web Python. La lista es aún mayor, pero estos son algunos de los más populares.