Estudiante de programación

En aquel tutorial aprendimos a configurar un entorno de desarrollo basado en Node.js porque queremos desarrollar apps frontend SPA con React.js de forma productiva, e instalamos los paquetes Webpack y Babel para automatizar estas tareas repetitivas:

  • Construir un solo archivo bundle.j...

Una persona programando en su escritorio

A medida que las aplicaciones frontend SPA (single-page application) desarrolladas con JavaScript y jQuery se vuelven más y más complejas, no es raro encontrarse con sopas de código JS difíciles de entender y mantener.

React.js es una librería JavaScript desarrollada por Facebook que soluc...

Un mundo feliz

Hoy te explico cómo ejecutar un sencillo hola mundo orientado a objetos (OOP) con ES6.

Recuerda: ECMAScript y JavaScript son la misma cosa, no te dejes liar por los nombres. ECMAScript 6 (ES6) es el nombre de la especificación más reciente de este lenguaje de programación, digamos que JavaSc...

Trabajando en equipo

¡Hola!, ¿qué tal? Hoy quiero explicarte algo de administración de servidores. He instalado mi propio servidor Git en un subdominio y me gustaría darte algunas ideas para que tú también configures el tuyo. Ahora mismo está alojado en Amazon EC2 bajo demanda ($0.026 por hora) y solo lo encie...

Un ladrón robando contraseñas

Los script kiddies ignoran la realidad. Creen que las contraseñas de sitios como Facebook, Twitter o Gmail se pueden robar porque sus conocimientos de informática e Internet son limitados. Si tú eres como ellos tal vez termines pagando dinero a un estafador vendehúmos de esos que cobran $200...

Rotulador subrayando la palabra solución

La comunidad de desarrolladores de software está dividida en este debate: ¿conviene implementar el patrón de diseño Singleton en nuestras aplicaciones? O al contrario, ¿hay que evitarlo porque es un antipatrón?

Los detractores de Singleton argumentan así:

  • Las instancias Singleton están e...