# TypeScript Reviews
**Vendor:** Microsoft  
**Category:** [Otro software de desarrollo](https://www.g2.com/es/categories/other-development)  
**Average Rating:** 4.6/5.0  
**Total Reviews:** 63
## About TypeScript
TypeScript es un lenguaje de programación de código abierto desarrollado por Microsoft que se basa en JavaScript al agregar tipado estático y otras características para facilitar el desarrollo de aplicaciones a gran escala. Como un superconjunto sintáctico estricto de JavaScript, TypeScript se compila en JavaScript simple, asegurando la compatibilidad en todos los navegadores y plataformas. Características y Funcionalidades Clave: - Tipado Estático: Introduce anotaciones de tipo opcionales, permitiendo la verificación de tipos en tiempo de compilación para detectar errores temprano. - Inferencia de Tipos: Infiera automáticamente los tipos cuando no están definidos explícitamente, reduciendo la necesidad de código repetitivo. - Interfaces y Genéricos: Soporta interfaces para definir contratos dentro del código y genéricos para crear componentes reutilizables y seguros en cuanto a tipos. - Tipos Enumerados y Tuplas: Proporciona tipos enumerados para definir un conjunto de constantes nombradas y tuplas para manejar colecciones de elementos de tamaño fijo. - Espacios de Nombres y Módulos: Ofrece espacios de nombres para organizar el código y módulos para una mejor encapsulación y reutilización del código. - Compatibilidad con JavaScript: Permite una integración sin problemas con bases de código y bibliotecas de JavaScript existentes, facilitando la adopción gradual. Valor Principal y Problema Resuelto: TypeScript aborda los desafíos de desarrollar y mantener aplicaciones JavaScript a gran escala al introducir tipado estático y características avanzadas que mejoran la calidad, legibilidad y mantenibilidad del código. Al detectar errores en tiempo de compilación y proporcionar un soporte robusto de herramientas, TypeScript permite a los desarrolladores construir aplicaciones más confiables y escalables. Su compatibilidad con el código JavaScript existente asegura una transición e integración suaves, convirtiéndolo en una herramienta valiosa tanto para proyectos nuevos como en curso.



## TypeScript Pros & Cons
**What users like:**

- Los usuarios valoran la **facilidad de desarrollo** de TypeScript, disfrutando de una configuración sin estrés y una detección eficiente de errores en sus proyectos. (2 reviews)
- A los usuarios les encantan las **capacidades de conversión de código** de TypeScript, mejorando la mantenibilidad y reduciendo los errores en tiempo de ejecución en proyectos grandes. (1 reviews)
- Los usuarios aprecian la **facilidad de uso** de TypeScript, ya que simplifica la gestión de proyectos y mejora la eficiencia del código. (1 reviews)
- Los usuarios encuentran que la **configuración fácil** de TypeScript no genera estrés, lo que permite una rápida iniciación de proyectos y conveniencia. (1 reviews)
- Los usuarios valoran las **integraciones fluidas** de TypeScript, mejorando la conveniencia y la usabilidad en sus tareas de desarrollo. (1 reviews)
- Los usuarios valoran la **eficiencia de rendimiento** de TypeScript, mejorando la fiabilidad y mantenibilidad del código para aplicaciones escalables como Angular. (1 reviews)
- Seguridad (1 reviews)
- Colaboración en equipo (1 reviews)
- Los usuarios aprecian la **fiabilidad y seguridad** de TypeScript en el desarrollo web, mejorando la calidad del código y la detección de errores. (1 reviews)

**What users dislike:**

- Los usuarios encuentran las **verificaciones de tipos estrictas** en TypeScript engorrosas, especialmente en proyectos de ritmo rápido con datos dinámicos. (1 reviews)
- Los usuarios encuentran la **configuración inicial engorrosa** , particularmente con la configuración de tsconfig.json, afectando la experiencia del usuario. (1 reviews)
- Los usuarios encuentran que la **dificultad de aprendizaje** surge de las comprobaciones estrictas de tipos, especialmente en entornos de codificación dinámicos o de ritmo rápido. (1 reviews)

## TypeScript Reviews
  ### 1. Mejora la fiabilidad y la seguridad

**Rating:** 5.0/5.0 stars

**Reviewed by:** nazim a. | web developer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** October 31, 2025

**¿Qué es lo que más le gusta de TypeScript?**

He estado usando TypeScript para el desarrollo web durante los últimos dos años, principalmente por su fiabilidad y seguridad en el mantenimiento de aplicaciones. Aprecio cómo TypeScript mejora la lógica y la fiabilidad de las aplicaciones, haciéndolas más seguras y escalables en comparación con JavaScript, que usaba anteriormente. Los beneficios profundos que experimento incluyen el sistema de tipos y las capacidades de detección de errores, que mejoran la fiabilidad de mi código. Al usar TypeScript en Visual Studio Code, los cambios en las cargas útiles o tipos de objetos se capturan sin problemas, y los errores se detectan de manera efectiva, proporcionándome retroalimentación inmediata y asegurando que toda la aplicación se mantenga consistente después de cualquier cambio. TypeScript ha hecho que mis aplicaciones y paquetes funcionen de manera más segura y lógica entre ellos, cumpliendo su objetivo principal de mejorar la calidad del código. Su uso de tipos ha mejorado la fiabilidad de mis proyectos y ha hecho que la integración con herramientas como Next.js y Tailwind CSS sea más eficiente.

**¿Qué es lo que no le gusta de TypeScript?**

Me resulta desafiante que navegadores como Google Chrome, Opera y Firefox no lean TypeScript directamente. Creo que TypeScript debería integrarse más en estas plataformas en el futuro.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Encuentro que TypeScript mejora la fiabilidad y la seguridad, haciendo que las aplicaciones sean más confiables y escalables. Detecta errores de manera eficiente al cambiar tipos de objetos, mejorando el mantenimiento del proyecto.

  ### 2. Práctico y eficiente para aprender y probar

**Rating:** 3.5/5.0 stars

**Reviewed by:** Bianka D. | Analista de dados sênior, Empresa (> 1000 empleados)

**Reviewed Date:** April 29, 2025

**¿Qué es lo que más le gusta de TypeScript?**

Trypescript es una herramienta extremadamente útil para quienes desean practicar o revisar conceptos de TypeScript de forma rápida e interactiva. La interfaz es limpia, intuitiva y enfocada en la experiencia del usuario, lo que facilita tanto a principiantes como a desarrolladores más experimentados.

Uno de los mayores puntos positivos de la aplicación es la posibilidad de probar códigos directamente en el navegador, sin necesidad de instalación o configuración de entorno. Esto hace que el aprendizaje sea más accesible y dinámico. Además, ofrece retroalimentación inmediata, lo que ayuda en la identificación de errores y en el perfeccionamiento de la lógica.

**¿Qué es lo que no le gusta de TypeScript?**

Por otro lado, la aplicación puede presentar limitaciones en proyectos más complejos, ya que está orientada a ejemplos simples y pruebas rápidas. Aun así, cumple muy bien su propósito como herramienta educativa y de experimentación.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

probar rápidamente funciones de manipulación de datos, como filtrado, agrupación y transformación de arrays/objetos en TypeScript, antes de integrarlas en tu proyecto real. Es útil para validar lógicas de análisis sin afectar el entorno principal.

  ### 3. excelente herramienta

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ana P. | Business Analitcs, Empresa (> 1000 empleados)

**Reviewed Date:** April 29, 2025

**¿Qué es lo que más le gusta de TypeScript?**

ayuda a identificar errores más temprano y mejora la organización del código

**¿Qué es lo que no le gusta de TypeScript?**

Hasta el momento, no tengo nada de qué quejarme.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

TypeScript resuelve problemas de falta de tipado estático, dificultando la detección de errores en JavaScript. Mejora la productividad, facilita las refactorizaciones y mantiene la base de código más organizada y segura, especialmente en proyectos grandes. Su integración con herramientas de desarrollo y soporte a nuevas características del ECMAScript ofrece un entorno de codificación más eficiente y confiable. En resumen, ayuda a evitar errores, hace el código más legible y seguro, y facilita el mantenimiento y la colaboración en equipos.

  ### 4. Tipado estático y herramientas que mejoran literalmente JavaScript con TypeScript.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Akshay Y. | Software Developer - 2, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** September 17, 2024

**¿Qué es lo que más le gusta de TypeScript?**

He estado usando TypeScript durante un tiempo, y realmente me ha ayudado con cómo hago el desarrollo de JavaScript. La tipificación estática es un beneficio realmente importante que proporciona TypeScript, ya que ayuda a detectar errores durante el desarrollo al mostrar errores de compilación a veces, reduciendo problemas innecesarios más adelante. Incorporar instrucciones de TypeScript en EJS existentes o incluso en js del lado del cliente es realmente fácil y nos ayuda a implementar la verificación de tipos en el lado del cliente.

**¿Qué es lo que no le gusta de TypeScript?**

Realmente no pude ver ningún disgusto como tal. Sin embargo, algunas configuraciones iniciales son un poco engorrosas, especialmente para tsconfig.json.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

La característica de tipado estático de TypeScript nos permite definir tipos reales solo en tiempo de compilación. Esto detecta errores antes de que el código incluso se ejecute. Esto realmente reduce el tiempo innecesario que tomamos para ejecutar la aplicación o incluso para depurar. Otra cosa importante es la integración de TypeScript con cualquier IDE como VS Code, obtenemos características como la autocompletación de las instrucciones, identificación de errores, etc. Incluso podemos usar TypeScript junto con JavaScript del lado del cliente, lo que literalmente ayuda a verificar tipos en el tiempo de compilación.

  ### 5. Revisión de TypeScript

**Rating:** 4.5/5.0 stars

**Reviewed by:** Kavya S. | Senior Software Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** January 02, 2025

**¿Qué es lo que más le gusta de TypeScript?**

El fuerte tipado de TypeScript y su integración fluida con JavaScript mejoran la mantenibilidad del código y reducen los errores en tiempo de ejecución, lo que lo hace ideal para proyectos escalables como en los que he trabajado, como aplicaciones Angular que manejan altos volúmenes de usuarios.

**¿Qué es lo que no le gusta de TypeScript?**

Los controles de tipo estricto a veces se sienten engorrosos al trabajar en proyectos de ritmo rápido o con estructuras de datos dinámicas.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

TypeScript ayuda a detectar errores temprano y hace que el código sea más fácil de entender, lo que ahorra tiempo y hace que construir y mantener proyectos grandes sea mucho más sencillo.

  ### 6. Increíblemente simple, un superconjunto de JavaScript con tipado algo fuerte.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Frederic H. | Software Developer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** May 23, 2024

**¿Qué es lo que más le gusta de TypeScript?**

TypeScript ayuda a aportar claridad y estructura a los proyectos de Javascript. Es fácil de implementar al principio y te da superpoderes en tu IDE porque todo está tipado. Puedes detectar errores de ejecución antes de que ocurran, por lo que terminas con un software de mayor calidad al final.

**¿Qué es lo que no le gusta de TypeScript?**

Debería ser un lenguaje propio, no debería compilarse a JavaScript.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

TypeScript me ayuda a escribir código de mayor calidad que es menos propenso a errores.

  ### 7. Buen lenguaje de programación para comenzar una carrera

**Rating:** 4.5/5.0 stars

**Reviewed by:** Honey T. | Software Developer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** April 09, 2024

**¿Qué es lo que más le gusta de TypeScript?**

El principal beneficio es que puedo ver el error mientras escribo el código, no necesito ver mi error después de la ejecución del programa.

**¿Qué es lo que no le gusta de TypeScript?**

El principal inconveniente es que consume más tiempo cuando el programa se compila.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Utilizo mi framework angular para crear sitios web personalizables y responsivos.

  ### 8. Typescript es un lenguaje legible y amigable para el usuario en comparación con Javascript.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Matias Nicolas A. | Senior Software Engineer in Test, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** December 22, 2023

**¿Qué es lo que más le gusta de TypeScript?**

Typescript es más fácil de entender cuando se compara con Javascript, en general para las personas que lo utilizan para diferentes propósitos en lugar del desarrollo front-end.

**¿Qué es lo que no le gusta de TypeScript?**

No me desagrada Typescript en ningún sentido.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Lo uso para la automatización de pruebas y Typescript resuelve los problemas de sincronización con los elementos en el front end.

  ### 9. TypeScript es un superconjunto de JavaScript que añade tipado estático y otras características al lenguaje.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Hrusikesh B. | Principal Platform Software Engineer, Empresa (> 1000 empleados)

**Reviewed Date:** May 04, 2023

**¿Qué es lo que más le gusta de TypeScript?**

Lo bueno de Typescript son: la tipificación estática, el soporte de herramientas, la programación orientada a objetos, la compatibilidad con JavaScript.

**¿Qué es lo que no le gusta de TypeScript?**

Curva de aprendizaje inicial  
Agregar anotaciones de tipo a casi todo: variables, parámetros de función y valor de retorno  
Según mi experiencia, a diferencia de Javascript, Typescript necesita ser compilado, lo que puede convertirse en una carga en un proyecto grande

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Actualmente, estoy usando TypeScript en mi proyecto de Javascript. Como Javascript no tiene verificación de tipos de script, siempre existe la posibilidad de un problema con el tipo que puede ocurrir en producción. Usar TypeScript facilita la vida al identificar estos errores de antemano en el tiempo de compilación en lugar de que ocurran en el tiempo de ejecución. Como TypeScript es un superconjunto de Javascript, su compatibilidad es otra cosa increíble considerada para su adaptación.

  ### 10. TypeScript es un cambio de juego para sistemas grandes que utilizan deno o node.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Daniel S. | CTO, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** May 09, 2023

**¿Qué es lo que más le gusta de TypeScript?**

Bueno, lo primero es la seguridad de tipos, permite detectar errores de tipo en tiempo de compilación en lugar de en tiempo de ejecución. Hace que el código sea más fácil de analizar y mantener. Si estás usando un IDE compatible con TS, también hace que escribir código sea muy sencillo.

**¿Qué es lo que no le gusta de TypeScript?**

Los tiempos de compilación pueden ser largos, por lo que no es tan inmediato como JavaScript. Tampoco es tan intuitivo y requiere que el desarrollador lea la documentación antes de comenzar a usarlo.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Nos ayuda a escribir grandes sistemas con muchos microservicios ejecutándose con node a escala. Hace que la depuración, escritura, lectura y mantenimiento del código sea mucho más fácil. Ahora podemos hacer cambios y avanzar más rápido con nuestras tareas de desarrollo.

  ### 11. Un imprescindible en proyectos de JS.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Farhan A. | Founder & CEO, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 26, 2023

**¿Qué es lo que más le gusta de TypeScript?**

Ayuda a integrar a nuevos compañeros de equipo sin revisar demasiado código para que lo comprendan. Da estructura a tu base de código JS.

**¿Qué es lo que no le gusta de TypeScript?**

No se puede utilizar como un lenguaje independiente para construir nuevas aplicaciones.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Dando estructura a proyectos de Javascript. Puede ayudar a construir nuevas características geniales para aplicaciones de una sola página.

  ### 12. Si conoces javascript, es muy fácil aprender typescript

**Rating:** 5.0/5.0 stars

**Reviewed by:** Laura C. | Solutions assistant, Empresa (> 1000 empleados)

**Reviewed Date:** March 24, 2023

**¿Qué es lo que más le gusta de TypeScript?**

Es muy similar a Javascript y bastante fácil, no obstante, al ser fuertemente tipado permite ayudarnos a ver dónde están nuestros errores y corregir nuestro código de manera mucho más fácil que con js, así como tener un código más limpio para que cualquier persona que no ha estado en el desarrollo pueda entenderlo perfectamente.

**¿Qué es lo que no le gusta de TypeScript?**

Being strongly typed, sometimes it can be annoying to show you so many errors when compiling that later do not affect the execution of the application.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

En mi trabajo, desarrollo aplicaciones web, principalmente con Angular y TypeScript es el lenguaje que se utiliza en Angular junto con HTML y CSS.

  ### 13. una mejor versión de JS que simplemente hace que el desarrollo sea mucho más placentero

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mir A. | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** February 23, 2023

**¿Qué es lo que más le gusta de TypeScript?**

La tipificación estática hace que el desarrollo sea más divertido. Ya no son los días de registrar objetos y respuestas para asegurar que una propiedad exista. La autocompletación en VS Code significa menos copypasta y menos errores triviales.

**¿Qué es lo que no le gusta de TypeScript?**

a veces TypeScript se quejará de cosas que realmente no son un problema. cuando estás recorriendo matrices de objetos de tipo flexible o tratando de generar dinámicamente claves de objetos puede ser frustrante.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Hace que el desarrollo de aplicaciones a gran escala con modelos de datos complejos y múltiples desarrolladores sea más manejable. Al crear tipos bien definidos, podemos crear un proceso de desarrollo más fluido y asegurarnos de que estamos alineados en los contratos.

  ### 14. Mejorar la legibilidad del código usando Typescript

**Rating:** 5.0/5.0 stars

**Reviewed by:** Joy M. | Full stack developer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** February 16, 2023

**¿Qué es lo que más le gusta de TypeScript?**

La mejor característica es que puedes definir interfaces y tipos para los argumentos de la función. Además, puedes determinar qué tipo de valor necesita ser devuelto por esa función. Este tipo de restricciones puede aumentar la calidad de tu código.

**¿Qué es lo que no le gusta de TypeScript?**

Tarda más tiempo en desarrollo en comparación con el javascript simple ya que da errores mientras se codifica.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Me asignaron un nuevo proyecto, y uno de los desarrolladores de nuestra empresa trabajó en él. Afortunadamente, usó TypeScript, lo cual fue muy útil para entender el código en poco tiempo. La razón fue que podía ver lo que cada función necesitaba para su ejecución.

  ### 15. Mejor lenguaje de programación para escribir JavaScript

**Rating:** 4.5/5.0 stars

**Reviewed by:** Bhautik D. | Frontend Developer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** November 25, 2022

**¿Qué es lo que más le gusta de TypeScript?**

Cada vez que trabajo en javascript, continuamente hago cosas extrañas como usuario para verificar si veo los resultados correctos. En Typescript, casi cualquier vez que hago algo que no es como debería ser, typescript me indica el problema directamente en mi editor de código y me señala la dirección correcta para solucionarlo.

**¿Qué es lo que no le gusta de TypeScript?**

En TypeScript, a veces hay un error debido al nombre, como interfaz o clase, y en segundo lugar, aunque trabajé para resolver el TypeError, JavaScript crónicamente continúa ocurriendo.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Puedo llamar al código de TypeScript desde un código JavaScript existente. También funciona con los marcos y bibliotecas de JavaScript existentes sin ningún problema.

  ### 16. Mejor para evitar errores de ejecución

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vishvjit S. | Backend Developer Intern, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** December 27, 2022

**¿Qué es lo que más le gusta de TypeScript?**

Typescript es mejor cuando se trata de evitar errores en tiempo de ejecución y es perfecto para la seguridad de tipos, puedo establecer los tipos de datos de los argumentos de la función y la razón principal por la que uso Typescript es que es el lenguaje perfecto para implementar POO (programación orientada a objetos).

**¿Qué es lo que no le gusta de TypeScript?**

No me disgusta nada que esté relacionado con Typescript.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

A diferencia de otros lenguajes, Typescript está construido sobre Javascript, por lo que es muy fácil de aprender si ya conoces Javascript, y también puedo implementar el concepto perfecto de POO (programación orientada a objetos).

  ### 17. TypeScript aporta estructura y verificación de tipos a JavaScript, finalmente.

**Rating:** 4.5/5.0 stars

**Reviewed by:** William K. | Manufacturing Execution System Engineer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** February 07, 2023

**¿Qué es lo que más le gusta de TypeScript?**

TypeScript añade la comprobación de tipos y la inteligencia de código para ayudar en la programación en bibliotecas o frameworks de Javascript o JS.

**¿Qué es lo que no le gusta de TypeScript?**

A veces puede ser un dolor convertir proyectos antiguos escritos en JavaScript simple para usar TypeScript, ¡pero vale la pena!

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Hacer la transición de marcos y herramientas más antiguos a más nuevos más fácil.

  ### 18. Increíblemente bien elaborado lenguaje, pero aprende JavaScript adecuado primero.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Adam T. | Senior Software Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** June 28, 2022

**¿Qué es lo que más le gusta de TypeScript?**

TypeScript (TS) es un lenguaje increíblemente bien diseñado que respeta y extiende sus raíces en JavaScript.

El sistema de tipos parece más expresivo y menos rígido que el de lenguajes más estáticos y tipados léxicamente como C# o Java. Es posible codificar tipos complejos, incluso recursivos, en TypeScript, y se ha demostrado que la sintaxis de definición de tipos es en sí misma Turing-completa.

Todo es opcional, sobre JavaScript, por lo que la adopción gradual es posible, aunque complicada.

Los tipos correctamente diseñados, especialmente para bibliotecas, proporcionan un gran impulso a la experiencia del desarrollador (DX) a través de Intellisense (etc.), lo que mejora tanto la precisión como la capacidad de descubrimiento.

Los tipos son estructurales (tipados por pato) y, por lo tanto, más fáciles de componer que los tipos léxicos más rígidos.

**¿Qué es lo que no le gusta de TypeScript?**

Algunas cosas hacen que TypeScript se sienta menos ergonómico o más tedioso que JavaScript puro:  
- La sintaxis de TS es recargada y generalmente compite visualmente con lugares importantes en el código, como las declaraciones de funciones.  
- La sintaxis de genéricos de TS rompe el análisis de JSX y requiere soluciones ocasionales pero confusas.  
- Los tipos completamente construidos en el código del mundo real a menudo son demasiado profundos y abstractos para explorarlos eficazmente con las herramientas de edición actuales.  
- Luchar contra los errores de TS y los requisitos para un JavaScript que de otro modo sería funcional puede ser una trampa de motivación.  
- La documentación no siempre es muy clara, y conceptos sutiles como 'uniones discriminadas' se tratan en algunas versiones de la documentación y aparentemente se renombran en otras. (Aunque 'uniones discriminadas' suena un poco extraño, supongo)  
- Extraer el máximo beneficio de los tipos requiere una cobertura de código sustancial, esfuerzo y experiencia.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Utilizo TypeScript para desarrollar herramientas y plataformas personalizadas basadas en React, NextJS y servicios como sanity.io. TypeScript nos permite ofrecer APIs consistentes y detectables para varios componentes y utilidades.

  ### 19. Previene errores inesperados.

**Rating:** 5.0/5.0 stars

**Reviewed by:** HARSH P. | Web developer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** November 07, 2022

**¿Qué es lo que más le gusta de TypeScript?**

Typescript es, con mucho, mi lenguaje de programación favorito. Es compatible con todas las bibliotecas de Javascript, y la comunidad de typescript también es muy confiable. La implementación de tipos también es sencilla de usar y previene errores.

**¿Qué es lo que no le gusta de TypeScript?**

No me desagrada nada en particular sobre TypeScript, pero el error de compilación podría ser más descriptivo.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Typescript resuelve el problema de encontrar errores inesperados debido a la entrada de los usuarios en el código al proporcionar tipos para la información y las salidas.

  ### 20. Un lenguaje de programación extraordinario con características orientadas a objetos y tipado estático opcional.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Neha K. | Senior Software Engineer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** September 29, 2022

**¿Qué es lo que más le gusta de TypeScript?**

He utilizado TypeScript para mis proyectos de freelance y las 2 mejores cosas que personalmente me gustan de TypeScript son la programación orientada a objetos y las características de tipado estático opcional.

**¿Qué es lo que no le gusta de TypeScript?**

No encuentro ninguna desventaja importante en el uso de TypeScript, excepto una: es un lenguaje de programación muy exigente porque necesitamos un conocimiento profundo de TypeScript para escribir un código; de lo contrario, es muy difícil construir un proyecto usando TypeScript.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Generar errores durante el tiempo de compilación mientras se desarrolla un proyecto es una característica increíble que me ayudó mucho a acelerar mi trabajo y, gracias a esto, podemos desplegar nuestro proyecto en producción sin ninguna duda.

  ### 21. Typescript como potenciador de Javascript

**Rating:** 5.0/5.0 stars

**Reviewed by:** Marly A. | Analista de QA Sênior, Tecnología de la información y servicios, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** November 09, 2022

**¿Qué es lo que más le gusta de TypeScript?**

Gestión de paquetes y configuraciones de proyectos

**¿Qué es lo que no le gusta de TypeScript?**

No tengo ninguna objeción, sobre todo porque lo uso desde hace poco tiempo.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Practicidad durante la implementación de pruebas end-to-end con Cypress.

  ### 22. ¡Rápido, optimizado y fácil de usar!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** November 17, 2022

**¿Qué es lo que más le gusta de TypeScript?**

La mejor característica que me gusta de TypeScript es que me ayuda a detectar errores en tiempo de compilación; no permite las coerciones de JavaScript, lo cual podría ser un dolor de cabeza para algunos casos de uso.

**¿Qué es lo que no le gusta de TypeScript?**

El sistema de tipado en TypeScript, a veces, puede parecer demasiado complicado. La transpilación es un paso adicional que requiere recursos adicionales.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Es muy rápido construir cualquier cosa para la web. Para ser honesto, he dejado de usar JavaScript ahora. TypeScript me ayudó a construir aplicaciones optimizadas y de alto rendimiento para la web.

  ### 23. La seguridad de tipos es excelente, pero el verdadero beneficio para mí es que estás documentando tu código.

**Rating:** 5.0/5.0 stars

**Reviewed by:** James W. | Head of Engineering, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** June 10, 2022

**¿Qué es lo que más le gusta de TypeScript?**

TypeScript hace que JavaScript sea más fácil de leer y entender, y por lo tanto más fácil de desarrollar y mantener. En el momento en que tienes más de una persona trabajando en una base de código, estarás agradecido de haber usado TypeScript, ya que gran parte de las conjeturas inherentes a JavaScript desaparecen.

**¿Qué es lo que no le gusta de TypeScript?**

Te ralentizará al principio, los genéricos pueden causar una complejidad significativa, y trabajar con código de terceros puede ser un desafío si no están usando TS/los tipos no son precisos.

**Recomendaciones a otros que estén considerando TypeScript:**

Empieza a usar TS ahora y nunca vuelvas a JS.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Los tipos de TS, como cualquier lenguaje tipado, hacen que tus intenciones sean claras, lo que facilita significativamente que otras personas trabajen con tu código.

  ### 24. Typescript: El mejor Javascript

**Rating:** 4.5/5.0 stars

**Reviewed by:** Bhanu Pratap S. | Software Engineer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** April 04, 2022

**¿Qué es lo que más le gusta de TypeScript?**

Lo mejor de TypeScript son los tipos. La extensión sobre JS que proporciona verificación de tipos y saber cómo se ven las variables es muy, muy útil en proyectos enormes.

**¿Qué es lo que no le gusta de TypeScript?**

Algunas cosas no son muy obvias de hacer en TypeScript, especialmente si vienes de JavaScript. Todo funciona bien si sabes lo que estás haciendo. Se pueden hacer algunas mejoras al compilador.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

El problema principal que se resuelve con TS es que hace el desarrollo más fácil y más efectivo. Usamos TS en el trabajo y nos hace más productivos porque la experiencia de desarrollo es mejor que con JS.

  ### 25. Excelente herramienta para crear código a prueba de fallos.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Patricio Alejandro G. |  Full-stack Developer , Mediana Empresa (51-1000 empleados)

**Reviewed Date:** December 21, 2021

**¿Qué es lo que más le gusta de TypeScript?**

Cuando necesitas arreglar o cambiar algo que tiene un camino a través de una cierta cantidad de métodos o funciones, puedes ir paso a paso mientras el linter te muestra lo que está mal.

**¿Qué es lo que no le gusta de TypeScript?**

Cuando faltan los tipos para ciertos módulos o no son fáciles de acceder y necesito construir una interfaz particular basada en los valores que se reciben allí.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Puedo desarrollar una API RESTful con Node/Express, utilizando TypeORM con una base de datos PostgreSQL, así como una aplicación web front-end con React.js, y no solo es útil para controlar lo que recibes en las variables, sino también para validar lo que sale de los formularios y cualquier solicitud.

  ### 26. Muy buen verificador de tipos

**Rating:** 5.0/5.0 stars

**Reviewed by:** Hulya K. | Software Engineer Intern, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** November 03, 2021

**¿Qué es lo que más le gusta de TypeScript?**

Typescript es siempre útil mientras se desarrolla una aplicación en el modo de desarrollo. No más errores molestos en la producción. Es imprescindible para los desarrolladores de Javascript.

**¿Qué es lo que no le gusta de TypeScript?**

A veces, es difícil encontrar cuál es el error y el código no funciona sin encontrar el error. Puede causar algo de frustración y algunos de los conceptos no son muy claros.

**Recomendaciones a otros que estén considerando TypeScript:**

Lo encontrarás útil.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Estoy usando para la verificación de tipos y la creación de interfaces. Me gustan los enumerados, me está ayudando a encontrar lo que podemos pasar como valores. Aumentó nuestra eficiencia y productividad.

  ### 27. Un idioma completo

**Rating:** 5.0/5.0 stars

**Reviewed by:** Omar C. | Software developer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** November 09, 2021

**¿Qué es lo que más le gusta de TypeScript?**

La cantidad de cosas de las que tiene que aprovecharse al programar

**¿Qué es lo que no le gusta de TypeScript?**

La falta de algunas cosas que tienen otros idiomas

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Muchos errores que las propiedades de TypeScript me ayudaron a resolver más fácilmente.

  ### 28. Más a JavaScript

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ashish N. | System Engineer, Empresa (> 1000 empleados)

**Reviewed Date:** October 03, 2021

**¿Qué es lo que más le gusta de TypeScript?**

La facilidad con la que puedo manejar los diferentes tipos de objetos hace que TypeScript sea el mejor. La tipificación estricta que ofrece a menudo conduce a errores menores o nulos.

**¿Qué es lo que no le gusta de TypeScript?**

La configuración del entorno puede ser complicada para los nuevos usuarios, ya que tenemos que ejecutar varios comandos para ello. Además, al construir aplicaciones React, se vuelve más desafiante.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Desarrollar aplicaciones híbridas, no es necesario aprender muchos idiomas; puedo hacer todo con TypeScript.

  ### 29. Versión mejorada a JavaScript

**Rating:** 3.5/5.0 stars

**Reviewed by:** Usuario verificado en Tecnología de la información y servicios | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** August 10, 2021

**¿Qué es lo que más le gusta de TypeScript?**

Toma todas las características de JavaScript y añade más. Las limitaciones de JavaScript son cubiertas por TypeScript. Tiene características de POO. Es fácil detectar y corregir errores antes de la ejecución. Se pueden usar fácilmente las bibliotecas de JS.

**¿Qué es lo que no le gusta de TypeScript?**

No admite clases abstractas. Toma mucho tiempo compilar el código. Cuando necesitamos ejecutar TypeScript en el navegador, primero debemos convertirlo a JavaScript.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Estamos escribiendo código para trabajar con navegadores antiguos. Estamos escribiendo código mejorado y eficiente desde js con typescript.

  ### 30. Desearía haber conocido TypeScript antes.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Amir S. | Nodejs Developer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** August 17, 2021

**¿Qué es lo que más le gusta de TypeScript?**

Más fácil refactorizar el código sin romper ninguna funcionalidad.

**¿Qué es lo que no le gusta de TypeScript?**

La configuración inicial es bastante problemática a veces.

**Recomendaciones a otros que estén considerando TypeScript:**

Es increíble ser seguro en tipos y aumenta la velocidad de desarrollo, debería recomendar usar TypeScript incluso para proyectos complicados.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Algunos errores ocultos como indefinido no es una función, mejor comprensión del código y reutilización del código.

  ### 31. Typescript

**Rating:** 5.0/5.0 stars

**Reviewed by:** Bishop M. | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 20, 2020

**¿Qué es lo que más le gusta de TypeScript?**

Typescript añade tipado estricto al lenguaje de javascript tan suelto. Typescript tiene un gran seguimiento, lo que facilita encontrar ayuda sobre cómo integrar typescript en cualquier proyecto de javascript como React, Node/Express, Electron y más. Typescript ofrece detección de errores durante el desarrollo, lo que elimina la necesidad de usar linters para detectar errores.

**¿Qué es lo que no le gusta de TypeScript?**

Dicen que todavía puedes usar el javascript normal con typescript, pero a veces typescript te obliga a declarar tipos, especialmente con argumentos de funciones, en lugar de inferir automáticamente tipos no declarados como "any".

**Recomendaciones a otros que estén considerando TypeScript:**

Typescript agrega seguridad a cualquier proyecto de javascript, especialmente a los proyectos grandes donde el mantenimiento del código es muy crítico.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Las características de captura de errores de Typescript durante el desarrollo previenen muchos errores tontos que están asociados con JavaScript, que no te advierte en caso de que, por ejemplo, escribas mal el nombre de una variable.

  ### 32. Un Javascript más poderoso

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jacob H. | Senior Software Engineer (SDE2), Mediana Empresa (51-1000 empleados)

**Reviewed Date:** September 25, 2020

**¿Qué es lo que más le gusta de TypeScript?**

La seguridad de tipos en proyectos más complejos hace que los errores comunes prácticamente desaparezcan y permite construir aplicaciones más robustas. La curva de aprendizaje es bastante baja ya que se puede adaptar caso por caso en cada archivo.

**¿Qué es lo que no le gusta de TypeScript?**

Typescript puede ser bastante verboso y ciertas reglas parecen demasiado estrictas, viniendo de Javascript sin exposición previa a lenguajes tipados.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Construcción de aplicaciones front-end en el sector minorista. Se pueden evitar errores comunes utilizando TypeScript, que normalmente requerirían pruebas unitarias extensas.

  ### 33. La forma moderna de usar javascript

**Rating:** 5.0/5.0 stars

**Reviewed by:** Chris A. | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 05, 2020

**¿Qué es lo que más le gusta de TypeScript?**

TypeScript ofrece mucha seguridad contra errores innecesarios que son difíciles de detectar al usar JavaScript normal. Lo que también me encanta de TypeScript es que admite las últimas características de JavaScript sin tener que usar Babel para transpilar tu código.

**¿Qué es lo que no le gusta de TypeScript?**

No es un lenguaje de primera clase en ningún entorno de ejecución aparte de Deno, lo que implicará un paso adicional para transpilar el código TypeScript a su equivalente en JavaScript. No es tanto un problema porque esto es simple y más rápido de configurar en comparación con el uso de Babel.

**Recomendaciones a otros que estén considerando TypeScript:**

Typescript mejora enormemente la productividad y limita los errores durante el desarrollo.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Typescript me facilita detectar errores mientras escribo código porque resalta los errores de inmediato.

  ### 34. Typescript añade características útiles que no son nativas de javascript.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Christopher S. | Web Developer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** October 02, 2019

**¿Qué es lo que más le gusta de TypeScript?**

Typescripts te permite definir tipos para tus variables. De esta manera, el IDE y la mayoría de las bibliotecas de linting detectarán errores incluso antes de compilar que habrían causado dolores de cabeza en tiempo de ejecución o habrían hecho que una aplicación fallara.

**¿Qué es lo que no le gusta de TypeScript?**

Los frameworks de frontend como Angular pueden hacer la transpilación por ti. Pero si quieres usar TypeScript en el backend con Node, tienes que configurar la transpilación por tu cuenta, lo cual puede ser complicado y agobiante al principio, pero con el tiempo los beneficios son inmensos.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Typscript agrega seguridad de tipos al código de javascript para evitar errores como asignar datos incompatibles al manejador incorrecto, algo que no es detectado por el javascript nativo antes de la ejecución.

  ### 35. ¡JavaScript potenciado!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ulises T. | Software Engineer, Software de Computadora, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 09, 2019

**¿Qué es lo que más le gusta de TypeScript?**

Esto es como un sueño hecho realidad. Me encanta JavaScript y esto solo lo mejora al agregar capacidades de tipado fuerte y orientadas a objetos. ¡Es como la mejora JavaScript++ que JavaScript necesitaba!

**¿Qué es lo que no le gusta de TypeScript?**

Cuando se trabaja con respuestas del servidor, el tipo genérico para recibir una respuesta puede ser convertido, pero si el objeto a recibir no tiene la misma estructura, se mapea, no se rechaza por ser de una "clase" diferente. Necesitarías confirmar manualmente que el tipo de objeto que estás recibiendo es el esperado.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Con TypeScript, manejar tipos de objetos es más fácil y hace que el código que escribes sea más abstracto (utilizando las capacidades de implementaciones e interfaces, por supuesto). La mejor parte es que la CLI lo transpila en un archivo js muy ligero que tu aplicación puede usar.

  ### 36. JavaScript al estilo .NET

**Rating:** 5.0/5.0 stars

**Reviewed by:** Yulises T. | QA Analyst, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 23, 2019

**¿Qué es lo que más le gusta de TypeScript?**

TypeScript es un lenguaje muy genial si te gusta JavaScript, ¡y también si no te gusta! Porque añade las características de tipado fuerte de otros lenguajes como C# y Java.

Lo que más me gusta es que puedes implementar otras clases y declarar interfaces, ¡y usar tipos genéricos!

**¿Qué es lo que no le gusta de TypeScript?**

Dado que esto permite el uso de variables, objetos, etc., fuertemente tipados, debería haber una manera de restringir el uso de "no variables/objetos/etc. fuertemente tipados". Puedes declarar el tipo, pero si no lo haces, TypeScript está bien con ello, y yo no.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Usar TypeScript ha hecho que escribir "código JavaScript" sea más orgánico y organizado, porque ahora su naturaleza es más similar a C# y al framework .NET, que es una forma de codificación muy sólida y estructurada.

  ### 37. Typescript añade tipado estricto al javascript débilmente tipado.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ben T. | Web Designer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** September 26, 2019

**¿Qué es lo que más le gusta de TypeScript?**

El tipado estricto de Typescript reduce la cantidad de errores lógicos y fallos en el código al definir el tipo de dato exacto que una variable debe tomar, así como el tipo de dato que una función dada debe recibir y devolver.

**¿Qué es lo que no le gusta de TypeScript?**

El único inconveniente de usar TypeScript es que el código de TypeScript tiene que ser compilado en JavaScript.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

El mayor problema que TypeScript resuelve es asegurarse de que las variables y los parámetros de función y los tipos de retorno estén estrictamente tipados a un tipo de dato específico para evitar errores innecesarios.

  ### 38. Muy apreciada adición al lenguaje de javascript.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sekate P. | Laboratory Technician , Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** September 16, 2019

**¿Qué es lo que más le gusta de TypeScript?**

La característica favorita de TypeScript es la creación de modelos utilizando interfaces o clases que imponen un comportamiento de tipado estricto similar a los lenguajes compilados como Java o C++ en los objetos que implementan esas clases o interfaces.

**¿Qué es lo que no le gusta de TypeScript?**

Typescript ya tiene soporte en aplicaciones de Angular, pero React utiliza Vanillajs. Es un poco complicado configurar Typescript para construir aplicaciones de React.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Typescript reduce significativamente la cantidad de errores en un proyecto que están asociados a la naturaleza de tipado débil de JavaScript.

  ### 39. TypeScript nos permitió escribir y mantener nuestra aplicación durante los últimos tres años con confianza.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** August 29, 2019

**¿Qué es lo que más le gusta de TypeScript?**

La verificación de tipos estáticos ha detectado muchos errores que de otro modo habrían llegado a producción sin saber que el código fallaría en tiempo de ejecución. Debido a que Typescript evoluciona constantemente, a veces incluso encuentra problemas en nuestro código existente cuando se lanza una nueva versión del lenguaje. También nos ayuda mucho cuando estamos refactorizando nuestro código para mantener nuestra base de código actualizada y mejorar su calidad.

**¿Qué es lo que no le gusta de TypeScript?**

Cuando comenzamos a usar Typescript, faltaban las definiciones de tipos para muchas bibliotecas, pero esto ha mejorado drásticamente. Typescript está siendo adoptado incluso por más y más bibliotecas de código abierto.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Nos permite crear y mantener aplicaciones con equipos más grandes.

  ### 40. ¡Escriba javascript con este framework!

**Rating:** 3.0/5.0 stars

**Reviewed by:** Joaquin R. | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** September 21, 2018

**¿Qué es lo que más le gusta de TypeScript?**

Classify the paintings well with Back End and Database. TypeScript has converted our code. Transpilation from facilities through ES5 or ES6 or ES7 or ESNext, no matter the target you choose to move to. It also allows intellisense to become more robust if you have all your objects strongly typed in TypeScript, it has converted our code.

**¿Qué es lo que no le gusta de TypeScript?**

Las variaciones de TypeScript también pueden causar problemas dependiendo de qué modelo de NodeJS o NPM se utiliza para descargar el suministro y configurar marcos o programas. Las modificaciones iniciales de los proyectos pueden ser un poco desalentadoras, y algunas de las sintaxis podrían ser muy claras para confundir con ES6 o 7; sin embargo, puede variar ligeramente, lo que dificulta cada tanto las funciones disponibles en cada entorno. Es solo un gusto más para aprender. No subí la imagen de inicio de sesión ya que el texto mecanografiado está disponible sin iniciar sesión.

**Recomendaciones a otros que estén considerando TypeScript:**

Easy to use with Observation RxJS. The use of Class in Java is also easier for the user with the element-oriented method. 2 Build an information analysis platform, the front and back-end using TypeScript. Dependency Injection in Angular2 is as simple as assigning a type to any variable.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

By implementing typing in our developments, the improvement time has been reduced with the help of 50%. By implementing typing in our developments, the improvement time has been reduced by 50%. Benefits 2 Our codebase is easier to read and offers additional guarantees approximately on our fine.

  ### 41. Lenguaje de programación de código abierto de Microsoft

**Rating:** 4.5/5.0 stars

**Reviewed by:** Javier F. | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** October 19, 2018

**¿Qué es lo que más le gusta de TypeScript?**

Everything is a class or aspect in typing, so it is easy to examine and code, and the classic object-oriented programming styles. 1 Scalability: static type checking ES6 compatibility Built-in support for JavaScript Packaging syntax Similarity with our Backend Languages Java, Class, and modules The community is also excellent.

**¿Qué es lo que no le gusta de TypeScript?**

En la era de la programación mediante conferencias, la semántica se puede abordar sin problemas según el modelo. Ahora no se reemplaza tan rápido como el soporte de JavaScript con React no es tan fuerte, por lo que algún día será difícil localizar la documentación. Es un poco desalentador, y parte de la sintaxis es muy fácil de confundir con ES6 o 7, pero puede variar poco, por lo que en ocasiones es sorprendente qué capacidades están disponibles en los entornos. Así que tomará un tiempo refactorizar una base de código ya avanzada.

**Recomendaciones a otros que estén considerando TypeScript:**

Hay muchas ventajas de usar TypeScript. Es un dispositivo sólido para usar en su cinturón mientras escribe aplicaciones de Internet. El hecho es que es un lenguaje sobresaliente.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Estamos usando TypeScript para la mejora de nuestro producto de front-end y para nuestra suite de automatización de pruebas. Usándolo para mejorar uno de los programas en Angular1. Fácil de trabajar con Observables de RxJS. El uso de Class también en Java es más agradable para los cuadros con el método orientado a objetos. La sintaxis más concisa también ayudó a mantener el código más fácilmente. El mecanismo de enrutamiento es bastante asombroso en Angular2 con TypeScript. Cotización, Catálogo, Pedido, Pago.

  ### 42. La mejora perfecta para JavaScript

**Rating:** 4.5/5.0 stars

**Reviewed by:** Maria L. | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** October 19, 2018

**¿Qué es lo que más le gusta de TypeScript?**

Mi problema favorito de TypeScript es que es de código abierto y funciona en cualquier navegador, lo cual es algo crítico para mí. Haga que el tipo de interfaz entre aditivos especiales y las clases funcionen bien con el Back End, y las clases de base de datos funcionen correctamente con el Back End y la base de datos. Es un lenguaje orientado a objetos y podemos utilizar los rasgos de este.

**¿Qué es lo que no le gusta de TypeScript?**

No es sorprendentemente compatible con la comunidad de desarrolladores de computadoras portátiles. Como principiante, no es fácil escribir el código en un script de tipo y comprenderlo por completo. Su uso incorrecto puede causar una saturación de nuestra utilidad en la etapa del cliente.

**Recomendaciones a otros que estén considerando TypeScript:**

Podría proponer obtener una sólida retención de JavaScript puro antes de imponer esto en una misión existente. Problema empresarial -> Crear una aplicación Angular2 con Chromecast. Lo usamos como un compilador en todas nuestras iniciativas y hemos notado muchos menos errores en la producción. JavaScript ya no tiene clases, lo que hace que el código corra más riesgo de errores. Antes de esto, teníamos un código de manera compleja, nuestra lógica ahora es más simple.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Main business functions i Ha habido múltiples actividades en las que tener los objetos fuertemente tipados ha demostrado nuestros errores en el tiempo de recopilación, en lugar de que se conviertan en errores en tiempo de ejecución. Usándolo para mejorar uno de los programas en Angular1 Fácil de pintar con Observation RxJS El uso de Class también en Java es más agradable para los cuadros con el método orientado a artículos.

  ### 43. TypeScript Súper JavaScript

**Rating:** 4.5/5.0 stars

**Reviewed by:** Diego B. | Gerente de Sistemas, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** July 14, 2018

**¿Qué es lo que más le gusta de TypeScript?**

TypeScript es un lenguaje de programación de código abierto, es un superconjunto de JavaScript que añade una serie de beneficios, dentro de las ventajas enumero las que me parecen más fuertes:

- Permite usar tipos: esto nos trae varias ventajas, nos permite detectar algunos errores en tiempo de diseño sin llegar a la ejecución como sucede con JavaScript, es más fácil entender el código de un vistazo, si trabajas con cualquier editor que soporte TypeScript puedes detectar errores mientras escribes el código.

- Es un lenguaje Orientado a Objetos y podemos usar las características de este: herencia, interfaces, tipos genéricos, lo que nos permite un código más ordenado y limpio.

- Al ser un superconjunto de JavaScript extiende todas sus funcionalidades por lo que es compatible con las bibliotecas de JavaScript existentes.

- Puedes depurar directamente.

- Varias nuevas tecnologías y grandes empresas ya están usando TypeScript.

**¿Qué es lo que no le gusta de TypeScript?**

- Implica el aprendizaje de una nueva tecnología

- Necesita ser compilado para ser utilizado en navegadores, este punto en particular tiene sus propias ventajas y desventajas.

**Recomendaciones a otros que estén considerando TypeScript:**

Es una excelente adición a tu caja de herramientas, te permite revisar, probar y corregir errores muy rápidamente.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Me ha permitido detectar errores mucho más fácil y rápido mientras escribo el código, además de ser mucho más fácil de depurar, acelera la revisión y prueba del código.

  ### 44. Añadir tipado estático a JavaScript para mejorar la productividad del desarrollador.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shanmugam S. | Senior Developer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** August 15, 2018

**¿Qué es lo que más le gusta de TypeScript?**

1) Tipado estático opcional  
2) Soporte IDE rico con funciones de autocompletado y navegación de código  
3) Capacidad para compilar a una versión de JavaScript que se ejecuta en todos los navegadores  
4) Acceso a características de ES6 y ES7  
5) Fácil instalación de extensiones/herramientas de terceros  

**¿Qué es lo que no le gusta de TypeScript?**

Para ejecutar la aplicación en el navegador, se requiere un paso de compilación para transformar TypeScript en JavaScript.

**Recomendaciones a otros que estén considerando TypeScript:**

Typescript es el camino a seguir para desarrollar cualquier aplicación empresarial grande, dado el apoyo de la comunidad que tiene. Especialmente es el mejor lenguaje adecuado para desarrollar cualquier aplicación Angular o React.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Typescript es de código abierto y no hay costo involucrado para usarlo.

Usamos TypeScript para desarrollar nuestras aplicaciones de Angular y React, lo que nos ahorra mucho tiempo y dinero en lugar de aprender algún otro lenguaje nuevo.

  ### 45. Lenguaje de elección para el front-end fuertemente tipado.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Lance P. | Developer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 13, 2018

**¿Qué es lo que más le gusta de TypeScript?**

Funciona mejor con los modelos de vista MVVM de Aurelia, llevando a Angular al milenio. Facilita la transpilación a través de ES5/ES6/ES7/ESNext, tan lejos en el futuro como elijas ir. Las clases funcionan bien con el back-end y la base de datos. Probablemente uno de los mejores derivados de NodeJS en el mundo.

**¿Qué es lo que no le gusta de TypeScript?**

En la era de la programación por convención, la semántica se confunde fácilmente dependiendo de la versión. Las versiones de TypeScript también pueden causar problemas dependiendo de qué versión de NodeJS/NPM se utilice para descargar el código fuente y configurar los marcos/aplicaciones.

**Recomendaciones a otros que estén considerando TypeScript:**

conocimiento profundo de JavaScript y recuerda que este es un estándar ECMA, por lo que estará presente durante algún tiempo

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Funciones principales del negocio (es decir, Cotización, Catálogo, Pedido, Pago)

  ### 46. Desarrollador senior

**Rating:** 4.0/5.0 stars

**Reviewed by:** LUIS ALEJANDRO J. | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 13, 2018

**¿Qué es lo que más le gusta de TypeScript?**

Lo que más me gusta es que tiene muchos de los beneficios de javascript pero con un enfoque de programación orientada a objetos, lo que facilita mucho el mantenimiento de grandes proyectos. En mi caso, la curva de aprendizaje fue rápida.

**¿Qué es lo que no le gusta de TypeScript?**

Creo que el proceso de actualización con nuevos lanzamientos no es claro y a veces es difícil seguirle el ritmo.

**Recomendaciones a otros que estén considerando TypeScript:**

Diría que hoy es imprescindible. Hay un montón de beneficios al usar TypeScript. Si estás trabajando en un proyecto grande, el código es mucho más fácil de depurar, probar y mantener.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Uso TypeScript para desarrollar aplicaciones web y aplicaciones híbridas (Angular, Ionic, Firebase). Como dije antes, un gran problema que TypeScript resuelve es que facilita mucho el mantenimiento y la expansión de un proyecto grande.

  ### 47. Typescript para React.js y pruebas

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuario verificado en Venta al por Menor | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** July 13, 2018

**¿Qué es lo que más le gusta de TypeScript?**

1. Seguridad de tipos
2. Sensación de nivel OOP
3. Detección de errores en tiempo de compilación en lugar de en tiempo de ejecución
4. Mejor mantenibilidad del código
5. Escalabilidad

**¿Qué es lo que no le gusta de TypeScript?**

1. No se actualiza tan rápido como JavaScript.
2. El soporte con React no es tan fuerte, por lo que a veces es difícil encontrar documentación.
3. Tiempo de compilación: es necesario instalar cosas adicionales y, en última instancia, se convierte en código JavaScript ya que ninguno de los navegadores hasta ahora entiende TypeScript.

**Recomendaciones a otros que estén considerando TypeScript:**

1. Es predeterminado para Angular, pero puede ser demasiado pronto para considerar TypeScript para React.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Construcción de aplicaciones React a nivel de producción con TypeScript. La seguridad de tipos y la programación orientada a objetos son los mayores beneficios para detectar errores en tiempo de compilación en lugar de en tiempo de ejecución. Una sintaxis más concisa también ayudó a mantener el código más fácilmente.

  ### 48. Typescript elimina el dolor de escribir Javascript.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Steve K. | CTO & Digital Director, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 13, 2018

**¿Qué es lo que más le gusta de TypeScript?**

El soporte de clases, las funciones de flecha, el operador de propagación - todo hace la vida mucho más fácil que escribir Javascript puro.

**¿Qué es lo que no le gusta de TypeScript?**

Añade algo de sobrecarga con - si no lo transpilas, algunos navegadores fallarán.

**Recomendaciones a otros que estén considerando TypeScript:**

Desafortunadamente, está un poco en flexión, ¡buena suerte!

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Permitimos que nuestros desarrolladores escriban código mucho más rápido y lo modulen, para que pueda compartirse entre proyectos.

  ### 49. El complemento perfecto para JavaScript.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Heath H. | Lead Automation Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** July 30, 2018

**¿Qué es lo que más le gusta de TypeScript?**

Me encanta la forma en que simplifica y, sin embargo, mejora la escritura del código JavaScript y la legibilidad mejorada.

**¿Qué es lo que no le gusta de TypeScript?**

Todavía está basado en JavaScript y, por lo tanto, tiene algunas de las mismas limitaciones.

**Recomendaciones a otros que estén considerando TypeScript:**

Pequeña inversión para un gran retorno.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Estamos utilizando TypeScript tanto para el desarrollo de nuestro producto de front-end como para nuestra suite de automatización de pruebas. Hace que escribir el código sea más accesible para los testers que no están tan cómodos con la codificación en JavaScript. Como se ha señalado, también hace que el código sea más legible.

  ### 50. Los costos iniciales de configuración valen la pena.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Austin C. | Community Organizer + Hackathon Co-Founder, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** December 04, 2017

**¿Qué es lo que más le gusta de TypeScript?**

La comprobación de tipos estáticos para grandes proyectos de JavaScript ahorra una cantidad increíble de tiempo. El sistema de tipos es relativamente bueno y, en mi opinión, la configuración para la transpilación es más fácil de configurar que con Babel. La comunidad también es muy buena.

**¿Qué es lo que no le gusta de TypeScript?**

Los cambios iniciales en los proyectos pueden ser un poco desalentadores, y parte de la sintaxis es muy fácil de confundir con ES6/7, pero puede variar ligeramente, lo que a veces hace confuso qué características están disponibles en qué entornos.

**Recomendaciones a otros que estén considerando TypeScript:**

Si estás utilizando webpack, es bastante fácil separar y portar pequeños módulos a Typescript sin necesidad de volver a desarrollar toda la aplicación.

**¿Qué problemas resuelve TypeScript y cómo le beneficia eso?**

Los errores de tiempo de ejecución se reducen drásticamente ya que Typescript puede detectar algunos de los molestos errores tipográficos y errores de argumentos ambiguos que pueden ser prevalentes en JavaScript. Al construir una aplicación grande, el proceso de compilación puede llevar bastante tiempo. Poder detectar errores fáciles antes de que se complete toda la compilación reduce en gran medida el tiempo perdido.


## TypeScript Discussions
  - [¿Para qué se utiliza TypeScript?](https://www.g2.com/es/discussions/what-is-typescript-used-for)
  - [Is TypeScript frontend or backend?](https://www.g2.com/es/discussions/is-typescript-frontend-or-backend)
  - [Why you should not use TypeScript?](https://www.g2.com/es/discussions/why-you-should-not-use-typescript)
  - [What is TypeScript and its advantages?](https://www.g2.com/es/discussions/what-is-typescript-and-its-advantages)
  - [What TypeScript is used for?](https://www.g2.com/es/discussions/what-typescript-is-used-for)

- [View TypeScript pricing details and edition comparison](https://www.g2.com/es/products/typescript/reviews?qs=pros-and-cons&section=pricing&secure%5Bexpires_at%5D=2026-06-07+01%3A05%3A27+-0500&secure%5Bsession_id%5D=c26e5446-4d2e-4d9a-be62-10651630db28&secure%5Btoken%5D=23e766b6626ecbf8a68024aa3342e71405408e2c8a3c0bcf3bc6c7a04ab3f9bb&format=llm_user)
## TypeScript Integrations
  - [Next.js](https://www.g2.com/es/products/next-js/reviews)


## Top TypeScript Alternatives
  - [MDN Web Docs](https://www.g2.com/es/products/mdn-web-docs/reviews) - 4.6/5.0 (21 reviews)
  - [Okta](https://www.g2.com/es/products/okta/reviews) - 4.5/5.0 (1,204 reviews)
  - [Termius](https://www.g2.com/es/products/termius/reviews) - 4.8/5.0 (255 reviews)

