Ticker

6/recent/ticker-posts

Hola mundo con Python y Flask

En este tutorial práctico desarrollaremos un nuevo sitio web (Hola mundo), haciendo uso del lenguaje de programación Python, y como Framework aplicaremos Flask.


Requisitos:

  1. Python 3.11.x
  2. Pip 22.3
  3. Flask 3.x
  4. Visual Studio Code.


Lo que veremos en este tutorial:

  1. ¿Qué es Flask?
  2. Instalar Flask.
  3. Crear el archivo app.py.
  4. Implementar el archivo app.py.
  5. Ejecutar el archivo app.py
  6. Conclusiones.
  7. Referencias.

①. ¿Qué es Flask?

Flask es un framework web de Python que permite construir aplicaciones web de manera rápida y sencilla; conocido por ser un microframework, lo que significa que está diseñado para ser ligero y no impone una estructura de aplicación rígida, permitiendo que los desarrolladores tengan una gran flexibilidad en la creación de aplicaciones web, ya que pueden agregar o quitar funcionalidades según sea necesario.


②. Instalar Flask.

La instalación de Flask se realizará desde el CMD de Windows haciendo uso del comando pip install flask.

Instalación completada.


③. Crear el archivo app.py.

El archivo app.py será creado desde el bash de Git haciendo uso del comando touch app.py

④. Implementar el archivo app.py.


from flask import Flask

app = Flask(__name__)
@app.route('/')

def home():
    return 'Hola mundo desde Python y Flask'

if __name__ == '__main__':
    app.run()


⑤. Ejecutar el archivo app.py

La ejecución del archivo app.py se realizará desde el bash de Git haciendo uso del comando python app.py

Copiar y pegar la URL http://127.0.0.1:5000 en Google Chrome 


Resultado de nuestro primer sitio web "Hola mundo desde Python y Flask" 



⑥. Conclusiones

Flask es un microframework (ligero y flexible) para desarrollo de aplicaciones web que utiliza el lenguaje de programación Python. Con un diseño minimalista basada en funciones, Flask es en los ultimos años es una de las opciones preferida de los equipos de desarrollo para la creación de sitios web dinámicos, API y microservicios.


⑦. Referencias.

Publicar un comentario

0 Comentarios