Este proyecto es un chat en tiempo real construido utilizando Node.js, Express.js y Socket.IO, conectado a una base de datos Turso a través de la librería @libsql/client y con el registro de solicitudes utilizando Morgan.
Este proyecto tiene como objetivo refrescar mis conocimientos en Node.js, Express.js y Web Sockets mientras construyo una aplicación de chat en tiempo real. Me inspiré en el contenido proporcionado por el creador de contenido Midudev, específicamente el video aquí.
npm run dev
Este comando utiliza Node.js para ejecutar el archivo index.js
dentro del directorio api
, habilitando la funcionalidad de recarga automática (--watch
) para facilitar el desarrollo.
Puedes encontrar la versión en producción de esta aplicación en https://realtime-chat-gqa8.onrender.com/.
Siéntete libre de explorar, probar y compartir tus comentarios. ¡Disfruta chateando en tiempo real!
Recuerda que la constante práctica y la experimentación son fundamentales para mejorar como desarrollador. ¡Diviértete construyendo!