Flask – Micro Web Python Framework

  
4 de Abril de 2014   0  

Anteriormente hablábamos sobre “Blottle” el cual es un framework web escrito en python el cual se utiliza para agilizar el desarrollo de páginas pequeñas utilizando como lenguaje principal Python. Pues bien, ahora hablaré sobre este framework llamado “Flask” desarrollado bajo licencia BSD.

Características.

A continuación presento un listado de características de este micro framework:

  • Servidor de desarrollo y depuración
  • Soporte para pruebas unitarias integradas
  • Despachador de solicitudes RESTful
  • Uso de templates Jinja2
  • Soporte para Cookies de seguridad (sesiones del lado del cliente)
  • 100% compatible con WSGI 1.0
  • Basado en Unicode
  • Documentación amplia
Hola mundo

Como es de costumbre en el mundo de los programadores, siempre damos la bienvenida a una nueva tecnología o lenguaje con un “Hola mundo”. Una aplicación mínima escrita en flask podríamos visualizarla de la siguiente manera:

Captura

Ahora sólo nos queda guardarlo como “hola.py” o como desees y ejecutarlo desde nuestra terminal ( Windows, Linux, Mac) como:

python hola.py

y se ejecutará el servidor de desarrollo y nos saldrá el siguiente mensaje “Running on http://127.0.0.1:5000/”. Ahora podremos ir a nuestro navegador y podremos ver un hermoso “Hola mundo”

Si deseas conocer más sobre este micro framework te invito a leer su documentación y seguir los ejemplos que tiene en ella.

 

Fuente: http://flask.pocoo.org/docs/quickstart/#a-minimal-application



Alex Dzul

FullStack Python / Django Developer. #jslove

Etiquetas

Temas relacionados