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
Los pronombres personales sujeto y por qué en inglés nunca se omiten
En español el sujeto se puede callar porque la terminación del verbo dice quién actúa. El inglés perdió esas terminaciones, así que el pronombre pasó a ser obligatorio. Los siete pronombres sujeto, el uso de it para el clima y las situaciones, y los dos únicos casos en que el sujeto no se escribe
Últimos Artículos
Mantente al día con nuestro contenido más reciente
Los pronombres personales sujeto y por qué en inglés nunca se omiten
En español el sujeto se puede callar porque la terminación del verbo dice quién actúa. El inglés perdió esas terminaciones, así que el pronombre pasó a ser obligatorio. Los siete pronombres sujeto, el uso de it para el clima y las situaciones, y los dos únicos casos en que el sujeto no se escribe
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.
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ó.
Operadores de ausencia: ?., ?? y ??=
Lección 5 de 43 · El lenguaje: de JavaScript a TypeScript estricto
Recorrer datos: map, filter, find, reduce y Object.*
Lección 4 de 43 · El lenguaje: de JavaScript a TypeScript estricto
Funciones, arrow functions y closures
Lección 3 de 43 · El lenguaje: de JavaScript a TypeScript estricto





