Vasak
    • Registrarse
    • Conectarse
    • Buscar
    • Categorías
    • Recientes
    • Popular
    • Usuarios

    • ¿Que es TypeScript? ¿En que se parece a JavaScript?
      Desarrollo
      1
    • Install NodeJS en Linux con Homebrew
      Desarrollo
      1
    • [Curso] Webservice NodeJS + MariaDB
      Desarrollo
      2
    • Dejar como predeterminado un style , activado mediante js
      Desarrollo
      2

    ¿Que es TypeScript? ¿En que se parece a JavaScript?

    Desarrollo
    typescript javascript node nodejs video
    1
    1
    8
    Cargando más mensajes
    • Más antiguo a más nuevo
    • Más nuevo a más antiguo
    • Mayor número de Votos
    Responder
    • Responder como tema
    Accede para responder
    Este tema ha sido borrado. Solo los usuarios que tengan privilegios de administración de temas pueden verlo.
    • jdecima
      jdecima Última edición por

      TypeScript es un subconjunto azúcar sintáctico de JavaScript. Básicamente es un código que transpila a JavaScript y tiene como fin formalizar un poco los lineamientos a la hora de desarrollar con este lenguaje.

      Principales diferencias

      Podemos situar grandes diferencias entre estos lenguajes pero para eso debemos entender que al momento de ejecución ambos terminan siendo JavaScript.

      • Objetos: Si bien en JavaScript podemos usar objetos y clases no son su mayor fuerte, sin embargo en TypeScript vamos a estar programando Orientado a Objetos y este puede ser un punto fuerte para elegir, si lo que vamos a estar haciendo va a ser en POO TypeScript es una gran opción.
      • Compilación: Mientras que JavaScript es interpretado TypeScript requiere un proceso de “compilación” (o mejor dicho transpilación) donde el código de TypeScript se convierte en código JavaScript que luego será interpretado ya sea por el servidor o el cliente.
      • Tipado: Una de las flexibilidades más grandes de JavaScript es su tipado dinámico, sin embargo en TypeScript vamos a tener un tipado estático y fuerte (que para ser sinceros podemos flexibilizar sin problemas) pero esto nos permite disminuir la cantidad de errores en tiempo de ejecución por el tipado.
      • Curva de Aprendizaje: Si bien TypeScript es un subconjunto azúcar sintáctico de JavaScript este es un poco más complejo de aprender, según la comunidad, que JavaScript.

      ¿Cual Elegir?

      Es difícil poder definir cuál es la mejor opción sin tener un contexto. Siempre la mejor opción va a depender de nuestro expertis en cada uno, las necesidades del proyecto y los framework que vamos a estar utilizando. De todas formas a las diferencias que marcamos arriba voy a sumar, una serie de reglas que utilizo yo para definir, estas son solo en base a mi experiencia:

      • Tamaño del proyecto, si el proyecto es pequeño y rápido, bastará con usar JavaScript, sin embargo en proyectos medianos y grandes TypeScript puede ser más cómodo a largo plazo y ahorrar algunos dolores de cabeza.
      • Cantidad de miembros, si vamos a estar desarrollando nosotros solos JavaScript puede resultar más práctico, pero si tenemos como objetivo que colaboren más personas TypeScript puede ser muy bueno para manejar lineamientos similares y tener código más fácil de entender.
      • Compatibilidad, puede que TypeScript no sea compatible con nuestro proyecto o la forma de encararlo, es una prueba interesante para tener en cuenta a la hora de elegirlo.

      Fuente: https://patojad.com.ar/programacion/2023/03/que-es-typescript-en-que-se-parece-a-javascript/

      1 Respuesta Última respuesta Responder Citar 0
      • Topic is now a regular thread  jdecima jdecima 
      • 1 / 1
      • First post
        Last post

      Ultimos Registrados

      X
      P

      Ultimas Actualizaciones

      • ¿Que es TypeScript? ¿En que se parece a JavaScript?

      • Install NodeJS en Linux con Homebrew

      • Como instalar brew en MacOS

      • [Curso] Webservice NodeJS + MariaDB

      • Como instalar brew en GNU/Linux

      Usuarios Conectados

      0
      Conectado

      8
      Usuarios

      13
      Temas

      16
      Mensajes

      Vasak Community

      Una comunidad, un lugar... Tu Comunidad, tu lugar...

      Nuestros Servicios Gratuitos

      • QR Generator
      • WhatsApp Generator

      Nuestras Redes

      No te pierdas todas nuestras novedades

      © Vasak group. Todos los dertechos reservados.
      Vasak