Autor

Javier Alvarez, con más de 10 años de experiencia en el mundo del desarrollo de Software, es un apasionado de su profesión y de las nuevas tecnologías, tras unos años en el exilio, Javier ha vuelto a España para unirse a Paradigma, tratando de aportar esa experiencia internacional y un punto de vista diferente.

Redactor en

Historia del Callback Hell en Node.js

Hace unos días intentaba convencer a uno de mis compañeros de trabajo para que probase Node como lenguaje de programación. Me sorprendió su respuesta: Tío, no me aclaro con la asincronía, los callbacks hacen que mi código sea una chapuza.

En ese momento me di cuenta de todo lo que había avanzado Node.js a lo largo de las versiones. Una persona que haya tenido contacto con Node hace tiempo, puede tener una opinión diferente a la que tendría si esa misma prueba la hiciera ahora mismo.

Hacemos un resumen histórico de cómo se usan los callback para manejar la asincronía, veremos algunas buenas prácticas y formas de organizar el código para hacer que este sea de buena calidad y que aproveche las capacidades que nos ofrecen las últimas versiones de Node.

sigue leyendo…

Creando un API-Rest con AWS Lambda y API-Gateway

El último proyecto que he realizado me ha permitido sumergirme hasta las profundidades de una de las tecnologías que están más en boga hoy en día: AWS Lambda.

En este post voy a contar cómo ha sido mi experiencia montando un API-Rest totalmente con arquitectura ServerLess.

sigue leyendo…

Curso de iniciación a la programación en Node.js

En Paradigma nos gusta estar a la última en tecnología. Por eso para nosotros es muy importante la formación, solo así se consigue estar siempre en la vanguardia tecnológica.

Una de las propuestas que llevamos a cabo hace unos meses en la oficina fue impartir un curso de iniciación a la programación en Node.js.

El curso, compuesto por tres partes, trata de explicar cuáles son los principios básicos y fundamentales de este lenguaje. Además, veremos conceptos como asincronía, event loop, callbacks… términos que están tan en boca de todos en los últimos tiempos.

El objetivo de estas entregas es que seas capaz de desenvolverte con confianza en el entorno de Node y seas capaz de realizar programas básicos, incluso medios. ¡Vamos a verlo!

sigue leyendo…