Talleres pasados

Low Code / No Code : Como crear una aplicación en 4 horas ¡y casi sin código! Parte 4

Jueves 20 de Abril de 2023

Nos metimos de lleno en la ola Low Code / No Code y te mostramos cómo puedes acelerar la creación de aplicaciones utilizando herramientas que aumentan tu productividad. En este último taller del curso Low Code / No Code, aprendimos a utilizar webhooks y flujos automatizados en Directus, para mejorar el rendimiento de sus aplicaciones y extender su funcionalidad. Te enseñamos técnicas avanzadas para mejorar la eficiencia y optimizar el desempeño de las aplicaciones construidas con Directus.

¡Revive el taller online!

Resumen

En esta cuarta parte del taller de Low Code / No Code, aprenderemos cómo crear una aplicación en cuatro horas y casi sin escribir código. Durante este taller, revisaremos las funcionalidades de herramientas como Directus y cómo integrarlas con otros servicios para optimizar nuestros procesos.

Presentación de herramientas

Se hace una breve introducción a las herramientas que utilizaremos durante el taller, destacando:

  1. Directus: Un CMS headless que permite crear APIs y gestionar contenido sin necesidad de tocar código.
  2. Google Drive: Utilizado para la gestión y almacenamiento en la nube.
  3. Odoo: Un ERP y CRM que integra múltiples funcionalidades de gestión empresarial.
  4. Directus One Click: Una herramienta para la instalación rápida de Directus.

Integración con Inteligencia Artificial

Se aborda el uso de herramientas de inteligencia artificial como Copilot y alternativas gratuitas como Code GPT para Visual Studio Code. Se destaca la importancia de estas herramientas en la escritura de código asistida y cómo pueden ser una alternativa económica a servicios de pago.

Configuración de Webhooks

Webhooks en Directus:

  • Se explica cómo configurar webhooks en Directus para que se disparen ante eventos específicos como la actualización de un ítem.
  • Se muestra un ejemplo práctico de cómo configurar un webhook que se dispare cuando se actualiza una propiedad en una base de datos.

Flujo de trabajo y automatización

Flujos en Directus:

  • Se describe cómo configurar flujos en Directus que se disparen ante eventos internos, webhooks entrantes o tareas programadas.
  • Se ejemplifica con un flujo que envía un email cuando se asigna un vendedor a una propiedad, mostrando cómo se utilizan los datos y se configuran las acciones.

Ejemplo de flujo con botón manual:

  • Se muestra cómo configurar un flujo que se dispare manualmente desde la interfaz de Directus, permitiendo seleccionar ítems específicos y ejecutar acciones sobre ellos.

Integración con email transaccional

Envío de emails transaccionales:

  • Se presenta la nueva herramienta de email transaccional de «Envíalo Simple», destacando su utilidad para enviar emails críticos de manera confiable.
  • Se configura Directus para utilizar esta herramienta como SMTP y se ejemplifica con el envío de emails desde flujos configurados en Directus.

Ejemplo práctico: Formulario de contacto

Configuración de un formulario de contacto:

  • Se crea un flujo en Directus que recibe datos desde un formulario de contacto, los procesa y los guarda en una base de datos.
  • Se muestra cómo sanitizar y transformar los datos antes de almacenarlos y cómo enviar un email de respuesta automática al usuario.

Conclusiones

Al final del taller, se abre un espacio para preguntas y se discuten temas como la instalación de Directus en Windows, la creación de tiendas e-commerce con Directus y frameworks recomendados para integraciones con Directus. Se destaca la flexibilidad y escalabilidad de las soluciones presentadas, así como la importancia de utilizar APIs para una gestión eficiente de datos y procesos.

Participantes

Ponente:

PO servicios Cloud & IaaS Donweb.cloud. Experto en programación web. Creador de dos productos primordiales de la empresa: EnvíaloSimple y Cloud Servers.

Entérate de nuestros próximos talleres
Suscríbete a nuestro newsletter para recibir nuestras novedades.
Talleres nuevos todas las semanas.
Recibe nuestras novedades para no perderte ninguno.