Capítulo 2. Tipos básicos

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Ahora que ya lo tienes todo listo, ¡es hora de escribir algo de TypeScript! Empezar debería ser fácil, pero pronto te encontrarás con situaciones en las que no estarás seguro de estar haciendo lo correcto. ¿Deberías utilizar interfaces o alias de tipos? ¿Debes anotar o dejar que la inferencia de tipos haga su magia? ¿Qué pasa con any y unknown: es seguro utilizarlos? Algunas personas en Internet dicen que nunca deberías utilizarlos, así que ¿por qué forman parte deTypeScript?

Todas estas preguntas serán respondidas en este capítulo. Veremos los tipos básicos que componen TypeScript y aprenderemos cómo los utilizará un desarrollador experimentado de TypeScript. Puedes utilizar esto como base para los próximos capítulos, para que tengas una idea de cómo el compilador de TypeScript llega a sus tipos y cómo interpreta tusanotaciones.

Se trata de la interacción entre tu código, el editor y el compilador. Y se trata de subir y bajar por la jerarquía de tipos, como veremos en la Receta 2.3. Tanto si eres un desarrollador experimentado de TypeScript como si acabas de empezar, encontrarás información útil en este capítulo.

2.1 Anotar con eficacia

Problema

Anotar tipos es engorroso y aburrido.

Solución

Anota sólo cuando quieras que se comprueben tus tipos.

Debate

Una anotación de tipo es una forma de decir explícitamente qué tipos esperar. ...

Get Libro de cocina de TypeScript now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.