capibara DevDocs
  • Inicio icon Inicio
    • React icon React Angular icon Angular Astro icon Astro Bootstrap icon Bootstrap Tailwind CSS icon Tailwind CSS Sass icon Sass TypeScript icon TypeScript
    • Spring Boot icon Spring Boot Jakarta EE icon Jakarta EE New Apache Commons icon Apache Commons New Apache POI icon Apache POI New Thymeleaf icon Thymeleaf
    • Bash Scripting icon Bash Scripting New Jenkins icon Jenkins New Kafka icon Kafka New Docker icon Docker New Kubernetes icon Kubernetes New
  1. Home
  2. Typescript


  • ¿Qué es TypeScript?
  • Características principales
  • Ventajas de TypeScript sobre JavaScript
  • Instalación y configuración

  • Tipos primitivos
  • Tipos compuestos: Arrays y Tuplas
  • Enumeraciones
  • Tipos personalizados e Interfaces

  • Definición de funciones
  • Tipos de retorno y parámetros
  • Funciones anónimas y flecha

  • Definición de clases
  • Propiedades y métodos
  • Herencia y polimorfismo
  • Modificadores de acceso: public, private, protected

  • Importación y exportación de módulos
  • Namespaces
  • Uso de módulos en proyectos grandes

  • Uniones y intersecciones
  • Tipos condicionales
  • Tipos genéricos

  • Uso de bibliotecas JavaScript en TypeScript
  • Definición de tipos para bibliotecas externas
  • Uso de JSDoc en TypeScript

  • Archivo `tsconfig.json`
  • Opciones de configuración
  • Compilación y salida de archivos

  • Pruebas unitarias en TypeScript
  • Herramientas de depuración
  • Integración con frameworks de pruebas como Jest

  • Documentación oficial de TypeScript
  • Ejemplos y tutoriales
  • Comunidad y foros