5 frameworks de Python para aplicaciones web

5 frameworks de Python para aplicaciones web

Python es un lenguaje de programación que esta creciendo en popularidad los últimos.

Con Python podemos hacer cualquier cosa que nos imaginemos, como aplicaciones de escritorio, juegos, aplicaciones web e incluso es muy utilizado en inteligencia artificial.

Pero en este articulo nos vamos a centrar en frameworks de Python para realizar aplicaciones web.

1. Web2py

Web2py

Algo que hay que destacar de Web2py es su excelente documentación. En su página web podrás descargar un archivo PDF de más de 600 páginas que te enseñaran a utilizar este Framework.

Web2py incorpora formularios con validaciones, sesiones del lado del servidor, soporte a bases de datos y mucho más.

2. CherryPy

CherryPy

CherryPy es un framework de aplicaciones web orientado a objetos. Este framework no requiere de un servidor web corriendo, ya que todo se integra en la aplicación.

3. Pyramid

Pyramid

Cada día crece más la comunidad de programadores de Pyramid. Sigiendo la documentación de su página web se puede crear cualquier proyecto. Pyramid trata de ser minimalista, rápido y fiable.

Pyramid es recomendado si necesitas crear una aplicación web rápida, si necesitas crear una API o para prototipiar algún proyecto.

4. Flask

Flask

Flask es un microframework de Python muy poopular. Su principal intención es ser simple y pequeño.

Flask no proporciona grandes funcionalidades pero se puede extender por medio de extensiones.

5. Django

Django

Y por último, el framework más conocido por todos, Django.

Django tiene una comunidad muy grande detrás, por lo que es muy fácil encontrar documentación de diferentes fuentes.

Cuenta con una potente interfaz de administración desde el cual puedes administrar toda tu base de datos.

Estos son sólo 5 frameworks de Python para crear aplicaciones web, déjanos un comentario y dinos cuál es tu framework favorito o con cual trabajas.

Comentarios