Showing posts in TypeScript
post image

Clases en TypeScript

2023-03-25 TypeScript

En TypeScript, una clase es una plantilla para crear objetos que tienen propiedades y métodos comunes. Ya que TypeScript es un superconjunto de JavaScript soporta el uso de las clases agregadas en la especificación ES2015. La programación orientada a ob...

by Darío Rivera


post image

Decoradores en Typescript

2023-03-17 TypeScript

Los decoradores en TypeScript son un tipo especial de funciones que permiten modificar el comportamiento de clases, métodos, propiedades y parámetros. Proveen una forma para agregar anotaciones al código y una sintaxis de meta-programación para declara...

by Darío Rivera


post image

Funciones Genéricas en TypeScript

2023-03-15 TypeScript

Pareciera que no hay nada más allá de las funciones y las firmas de llamada y de constructor en Typescript. Sin embargo, aquí es cuando entra el concepto de funciones genéricas. En este post, veremos todo lo relacionado a este tipo de funciones en Type...

by Darío Rivera


post image

Firma de llamada y de constructor en Typescript

2023-03-14 TypeScript

Ya vimos una introducción estándar al uso de Funciones en Typescript. En este post, veremos algunas de las particularidades de typescript que seguramente no tiene ningún otro lenguaje de programación y que hacen de TypeScript único. Veamos pues las fi...

by Darío Rivera


post image

Sistema estructural de Tipos en TypeScript

2022-09-14 TypeScript

El sistema estructural de tipos en typescript es un concepto bastante interesante pero sencillo de entender. Vamos a ver a detalle qué significa esto en el lenguaje. Para esto, es necesario que tengas algunas bases acerca de alias de tipos e interfaces.En...

by Darío Rivera


post image

Alias de tipos en TypeScript

2022-09-13 TypeScript

En un post anterior vimos los Tipos de Datos en TypeScript. Hoy vamos a ir un poco más allá y estudiar los alias de tipos, que permiten usar de una manera mucho más fluída un tipo de dato. Para definir un tipo se utiliza la palabra reservada type. Atr...

by Darío Rivera


post image

Interfaces en TypeScript

2022-09-05 TypeScript

Las interfaces en TypeScript permiten declarar cuáles atributos debe tener un objeto y de qué tipo, así como también los métodos que debe implementar un objeto pero no define cómo estos deben ser implementados. Atributos Para declarar atributos podem...

by Darío Rivera


post image

Enums en Typescript

2022-09-02 TypeScript

El tipo de dato Enum en TypeScript permite definir un conjunto de valores dentro de un stack. Es muy útil cuando estamos definiendo interfaces o alias de tipos. Para definir este tipo de dato podemos utilizar la palabra reservada Enum tal y como veremos a...

by Darío Rivera


post image

Funciones en TypeScript

2022-09-01 TypeScript

Gracias a TypeScript, es posible recibir y retornar variables con tipo en las funciones. Ya vimos en un anterior artículo cómo definir variables en TypeScript. En este post, vamos a ir un poco más allá y ver su uso en funciones. Número de argumentos E...

by Darío Rivera


post image

Declaración de variables en TypeScript

2022-08-31 TypeScript

En un post anterior vimos el abanico de Tipos de Datos en TypeScript de los cuales disponemos. El día de hoy veremos las diferentes formas que tenemos para declarar e inicializar variables lo cual incluye la inferencia de tipos y el tipado diná...

by Darío Rivera


post image

Tipos de datos en TypeScript

2022-08-30 TypeScript

Los tipos son la esencia de vida de TypeScript. Gracias a los tipos TypeScript es un lenguaje mucho más seguro y menos propenso a errores que JavaScript. En este post, veremos los distintos tipos de datos que tenemos en este lenguaje. Te recomiendo amplia...

by Darío Rivera


post image

Compilación de programas en TypeScript

2022-08-29 TypeScript

El compilador de typescript como todos los compiladores es altamente personalizable. Algunas de los parámetros que toma por defecto tal vez no satisfagan las intenciones del programador, es por tal motivo, que en este post veremos como personalizar el com...

by Darío Rivera


post image

Instalar y configurar TypeScript

2022-08-28 TypeScript

TypeScript es un lenguaje de programación fuertemente tipado basado en JavaScript. De hecho, es un superconjunto de JavaScript. En este post veremos cómo instalarlo y cómo configurarlo en cualquier proyecto existente o nuevo. Instalación Para in...

by Darío Rivera