Implementación de un chatbot inteligente usando el modelo Llama 3.2 1B para análisis de texto y respuestas automáticas.
Durante esta semana, al profundizar en el desarrollo backend con Python, utilizando los frameworks Flask y Django, reconocí cómo ha evolucionado mi entendimiento del desarrollo web. Inicialmente me resultó desafiante distinguir las características y enfoques de cada framework, especialmente en cuanto a la estructuración de proyectos. Sin embargo, al trabajar con herramientas como Jinja para plantillas y los ORM para el manejo de bases de datos, adquirí una perspectiva más clara sobre cómo construir aplicaciones limpias, escalables y mantenibles. Esta experiencia me llevó a valorar la importancia de elegir adecuadamente el framework según las necesidades específicas del proyecto y comprender la arquitectura que hay detrás del lado servidor.
¿Qué aprendí?
Aprendí a desarrollar aplicaciones backend con Python, entendiendo los principios que sustentan a Flask y Django, y aplicando conceptos como el enrutamiento, la gestión de vistas, la conexión con bases de datos mediante ORM y la estructuración adecuada de proyectos.
¿Cómo aprendí?
Aprendí mediante la práctica constante, creando rutas y vistas con Flask, implementando plantillas con Jinja, explorando la estructura modular de Django y configurando entornos de desarrollo. Al trabajar con modelos, migraciones y bases de datos, comprendí cómo ambos frameworks abordan el desarrollo backend y cómo se adaptan a distintos contextos y requerimientos.