Explorando el futuro de la tecnología

Descubre las últimas tendencias en desarrollo de software, inteligencia artificial y tecnologías emergentes. Contenido de calidad para desarrolladores y entusiastas de la tech.

Artículos

Código, inglés y más

Actualizado

Con las últimas tendencias

Comunidad

Desarrolladores apasionados

Artículo Destacado

No te pierdas nuestro contenido más popular y relevante

Variables, constantes y tipos primitivos

Con esta lección empieza el bloque del sistema de tipos, y el punto de partida es el más pequeño posible: declarar una variable. Parece trivial, pero la forma de declararla decide dos cosas distintas. Qué se puede reasignar, y qué tipo infiere el compilador. Ambas tienen consecuencias que se arrastran por el resto del código. Nota sobre la terminología: en este artículo, declarar significa crear una variable con let, const o var. Asignar significa darle un valor, y reasignar significa cambiar el valor al que apunta una variable ya declarada.

2 de septiembre de 2026
12 min

Últimos Artículos

Mantente al día con nuestro contenido más reciente

Variables, constantes y tipos primitivos
Sistema de tipos

Variables, constantes y tipos primitivos

Con esta lección empieza el bloque del sistema de tipos, y el punto de partida es el más pequeño posible: declarar una variable. Parece trivial, pero la forma de declararla decide dos cosas distintas. Qué se puede reasignar, y qué tipo infiere el compilador. Ambas tienen consecuencias que se arrastran por el resto del código. Nota sobre la terminología: en este artículo, declarar significa crear una variable con let, const o var. Asignar significa darle un valor, y reasignar significa cambiar el valor al que apunta una variable ya declarada.

2 de septiembre de 2026
12 min
JSON.parse y la frontera sin tipos
Fundamentos JavaScript

JSON.parse y la frontera sin tipos

Las cinco lecciones anteriores trataron datos que ya estaban dentro del programa. Esta trata del momento en que entran. JSON es el formato por el que llega casi todo lo externo: el cuerpo de una petición HTTP, el mensaje de una cola, la respuesta de un servicio de terceros, un archivo de configuración. Y JSON.parse es la puerta por la que pasa. Esa puerta tiene una particularidad incómoda: el compilador no puede comprobar nada de lo que la cruza, y por defecto tampoco avisa de que no puede. Nota sobre la terminología: en este artículo, serializar significa convertir un valor a texto JSON, y parsear significa el proceso inverso. Frontera del sistema es cualquier punto donde entran datos que el programa no generó.

31 de agosto de 2026
12 min
Operadores de ausencia: ?., ?? y ??=
Fundamentos JavaScript

Operadores de ausencia: ?., ?? y ??=

Lección 5 de 43 · El lenguaje: de JavaScript a TypeScript estricto

29 de agosto de 2026
9 min
Recorrer datos: map, filter, find, reduce y Object.*
Fundamentos JavaScript

Recorrer datos: map, filter, find, reduce y Object.*

Lección 4 de 43 · El lenguaje: de JavaScript a TypeScript estricto

29 de agosto de 2026
12 min
Funciones, arrow functions y closures
Fundamentos JavaScript

Funciones, arrow functions y closures

Lección 3 de 43 · El lenguaje: de JavaScript a TypeScript estricto

29 de agosto de 2026
12 min
Desestructuración, spread y propiedades computadas
Fundamentos JavaScript

Desestructuración, spread y propiedades computadas

Lección 2 de 43 · El lenguaje: de JavaScript a TypeScript estricto

28 de agosto de 2026
12 min