Por qué dejo de usar Express.js y me mudo a Hono.dev Serverless
Express.js ha sido durante mucho tiempo una de las bibliotecas más populares para crear aplicaciones web en Node.js. Sin embargo, recientemente he decidido dejar de usar Express.js y moverme a Hono.dev Serverless. A continuación, te explico las razones de este cambio:
Rendimiento
Una de las principales razones por las que me mudo a Hono.dev Serverless es el rendimiento. Con Express.js, el servidor debe estar siempre en funcionamiento para poder manejar las solicitudes de los clientes. Sin embargo, con Hono.dev Serverless, la infraestructura se escala automáticamente según la demanda, lo que mejora el rendimiento de la aplicación y reduce los tiempos de respuesta.
Costos
Otra razón importante para optar por Hono.dev Serverless es el ahorro en costos. Con Express.js, es necesario mantener y pagar por un servidor que esté siempre en funcionamiento, lo que puede resultar costoso dependiendo del tráfico de la aplicación. En cambio, con Hono.dev Serverless solo se paga por el tiempo de ejecución de la función, lo que puede resultar más económico a largo plazo.
Simplicidad
Finalmente, la simplicidad de Hono.dev Serverless ha sido un factor determinante en mi decisión. Con Express.js, es necesario configurar y mantener múltiples rutas, middleware y configuraciones del servidor, lo que puede resultar complicado y propenso a errores. En cambio, con Hono.dev Serverless, se pueden crear y desplegar funciones de forma sencilla y rápida, lo que facilita el desarrollo y la gestión de la aplicación.
En resumen, mi decisión de dejar de usar Express.js y mudarme a Hono.dev Serverless se debe a las ventajas en rendimiento, costos y simplicidad que ofrece esta plataforma. Si estás pensando en hacer un cambio similar, te recomiendo considerar Hono.dev Serverless como una alternativa moderna y eficiente para tus proyectos web.
🔥 Curso AWS: https://app.codigoencasa.com/courses/aws-curso-basico-para-desarrolladores-web
Ya las subieron a 0.30 usd por millon de solicitudes 😢
wow no se como no habia visto este video, muchisimas gracias por compartirlo, Cloudflare esta tomando mucha fuerza por su seguridad y precios
eres fantastico , te sigo en instagram tambien, me encanta lo que haces crack
Dios que buen video te aventaste caballero está genial solo me queda una pregunta. Si tengo una base de datos sql en una instancia ec2 de aws, como podría conectarme a dicha base para hacer consultas y demás? o en ese caso recomendarías tener el proyecto tambien en esa misma instancia?
Duro como siempre 👨🏻💻✌
Gracias leifer, muy interesante, lo voy usar, me queda solo la duda si siempre que se esté utilizando un endpoint va a crearse la conexión a supabase??? En express hacíamos la conexión en el app.listen, me acuerdo que la conexión a mongo se hacía allí
Muy bueno 👏
Esta super genial lo que compartes en este video, con muy poco codigo puedes lograr algo muy interesante y lo explicas super claro
Habrá más material de esto Leifer ? Por cierto gracias como siempre por tanto y perdón por tan poco 😢❤
Brother, realmente es un video increíble, yo trabajo como mobile dev con Flutter, pero me gusto tanto el video que me tomaré tus cursos y luego este para aprender también de este tema, gran video, te mando un abrazo desde Colombia.
Yo tenia días buscando algo de serverless, ya que iniciare una nueva app. Gracias Crack intento ver todos tus videos.
También les recomiendo SST para Arq Serverless en AWS
no entiendo porque los frameworks como hono o express en middleware hacen que sea necesario el next(), no podría simplemente devolver undefined y así solo hace falta el return? O tiene algo más de sentido que me estoy perdiendo? 🤔 Gracias
Hola Leifer, el bot se puede desplegar en una lambda ?