Esta charla demuestra cómo desarrollar aplicaciones web interactivas completas usando Python, Streamlit y Supabase, sin necesidad de conocimientos avanzados de frontend o infraestructura.
¿Qué aprenderás?
Los asistentes descubrirán cómo: - Crear interfaces de usuario interactivas en minutos con Streamlit - Conectar aplicaciones Python a Supabase para gestión de datos en tiempo real - Implementar autenticación de usuarios y manejo de sesiones - Desplegar aplicaciones completas de forma gratuita o con bajo costo
Contenido de la charla
Introducción (5 min): Por qué Streamlit y Supabase son ideales para MVPs y prototipos rápidos con Python.
Integración práctica (15 min): Demostración paso a paso de una aplicación funcional que incluye: - Conexión a base de datos PostgreSQL vía Supabase - Operaciones CRUD en tiempo real - Visualización de datos con componentes interactivos - Manejo de estado y caché en Streamlit
Buenas prácticas (7 min): Gestión de secrets, optimización de queries, estructura de proyecto recomendada y consideraciones de seguridad.
Cierre y Q&A (3 min): Recursos adicionales y cuándo elegir esta stack sobre alternativas.
¿Para quién es esta charla?
Desarrolladores Python que buscan crear aplicaciones web rápidamente, equipos que necesitan prototipar ideas sin configurar servidores complejos, y cualquier persona interesada en desarrollo full-stack moderno con Python.
Al finalizar, los asistentes tendrán el conocimiento para construir y desplegar sus propias aplicaciones web interactivas usando estas herramientas modernas del ecosistema Python.