Skip to Main Content
Libro de cocina de TypeScript
book

Libro de cocina de TypeScript

by Stefan Baumgartner
September 2024
Intermediate to advanced content levelIntermediate to advanced
422 pages
9h 41m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Libro de cocina de TypeScript

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. ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Aprender patrones de diseño de JavaScript, 2ª edición

Aprender patrones de diseño de JavaScript, 2ª edición

Addy Osmani
Libro de cocina GitOps

Libro de cocina GitOps

Natale Vinto, Alex Soto Bueno

Publisher Resources

ISBN: 9781098188078Supplemental Content