Por qué DEBES aprender TYPESCRIPT (Typescript vs Javascript)

Sdílet
Vložit
  • čas přidán 26. 07. 2024
  • Tienda 👇🏽
    👕 BettaTech: www.bettatech.net/store
    Habéis oido hablar de TypeScript? Porqué se está utilizando y qué aporta que no tenga JavaScript? Se puede utilizar con Angular o con React? En el backend? En éste vídeo os explico porqué utilizo TypeScript y cómo instalarlo!
    Índice:
    Introduccion: 0:00
    Sistema de tipos: 1:56
    Instalando TypeScript: 3:10
    Comparativa JS vs TS: 4:00
    Comentario del canal: 10:54
    👾 Redes sociales 👾
    ► Twitter: / bettatech
    ► Instagram: / betta_tech
    ► Canal Secundario: / @forkdebettatech
    ► Slack: bit.ly/33gaDDM
    👨🏼‍🏫 MIS CURSOS 👨🏼‍🏫
    👽 Curso de iniciación a la programación con JavaScript:
    ► bit.ly/3kr4bTc
    👕 MERCHANDISING DEL CANAL:
    ► Tienda CZcams: / bettatech
    ► Tienda Teespring: teespring.com/stores/bettatec...
    ⭐️ AFILIADOS ⭐️
    🎁 7% Descuento en HOSTINGER (Código BETTATECH)
    ► www.hostg.xyz/aff_c?offer_id=...
    🧠 Autocompletado con IA (Kite)
    ► www.kite.com/get-kite/?...
    🐾 MacPaw (CleanMyMacX):
    ► macpaw.audw.net/c/2523912/941...
    🎵 TODA la música es de EpidemicSound:
    ► www.epidemicsound.com/referra...
    ✉️ CONTACTO PROFESIONAL:
    ► Respuesta no garantizada:
    bettatechyt@gmail.com
    📚 LIBROS 📚
    Design Patterns
    ► amzn.to/39XuQlq
    Head First Design Patterns
    ► amzn.to/2uq6XUq
    Refactoring
    ► amzn.to/2SQnf2c
    Clean Architecture
    ► amzn.to/3bZVonJ
    Clean Code
    ► amzn.to/32WVKq3
    Introduction to Algorithms
    ► amzn.to/34SyVFP
    Cracking the Coding Interview
    ► amzn.to/2QkdwC6
  • Věda a technologie

Komentáře • 272

  • @andreseduardochavezojeda737

    Hola, puedes compartir en algún momento tu configuración de VIM o hacer de pronto un videotutorial de como dejarlo como un IDE?

  • @5vak577
    @5vak577 Před 4 lety +6

    ¿¡Cómo es que no había visto este canal antes!?, es oro puro.
    Gracias por tu trabajo, éxitos!

  • @moruezabal
    @moruezabal Před 3 lety

    Conocí el canal por este video, muy buen contenido y explicación! Saludos!

  • @Katakurinna
    @Katakurinna Před 4 lety +65

    Soy desarrollador java y al principio le hacía un poco de asco, me metieron en un proyecto de migración de una web a angular y estoy enamorado. La verdad me encanta y es increíble lo simple que es todo

    • @ricardosolisalmerco236
      @ricardosolisalmerco236 Před 4 lety +7

      Igual, yo tambien programaba en java, pase a la web con javascript y no lo hacia bien, luego conoci angular y me enamore de la web, pudiendo hacer sistemas complejos..

    • @mikegonzalez4092
      @mikegonzalez4092 Před 4 lety

      @@ricardosolisalmerco236 🤣🤣🤣 define "complejos"

    • @robergroso
      @robergroso Před 4 lety +6

      @@ricardosolisalmerco236 yo tambien soy programador java, y me dieron para hacer un trabajo con angular y odio javascript con todas mis fuerzas, no hay nada mas incomodo y feo de usar, no entiendo las modas, con jsf, primefaces es todo mas simple, rapido, lindo..

    • @Ariel-ev7ps
      @Ariel-ev7ps Před 4 lety

      me imagino que no usaron JSP

    • @JeSus-hl6zj
      @JeSus-hl6zj Před 3 lety +1

      @@robergroso Hay un poco de comentario en tu bias

  • @paulocabelloacha4195
    @paulocabelloacha4195 Před 3 lety

    Nunca mejor explicado tío, muchas gracias!!

  • @UskoKruM2010
    @UskoKruM2010 Před 4 lety +1

    ¡ Excelente video, muy explicativo y detallado ! =)

  • @alvarocisneros1648
    @alvarocisneros1648 Před 3 lety

    Muy bueno amigo, muchas gracias. Explicas muy bien.

  • @xlaw1482
    @xlaw1482 Před 3 lety +1

    Explicas muy bien y se nota la calidad en tus videos

  • @keyjayh
    @keyjayh Před 4 lety +36

    Muchísimas veces he visto que compañeros de trabajo muy acostumbrados a Java, ven con horror todo lo que se aleje mucho de Java y sus modos, de hecho en su momento recuerdo que decíamos a esas situaciones "explosión de un talibanjavero".
    Mi opinión respecto a esto javascript y typescript sería:
    - La ventaja de usar typescript frente a javascript es programar como si no fuera javascript.
    - La ventaja de programar directamente en javascript es que no programas como en otros lenguajes.
    Igual soy viejo en esto de trabajar como programador y entiendo que si uno se especializa en algo, luego cambiar a otra cosa cuesta, pero para mi ahí es donde está la mejor parte.
    Es cierto que alguna vez sucede que se te escapa algo, que las herramientas están ahí para ayudarte, pero hay que recordar que hay una delicada línea entre la herramienta que te ayuda y la herramientas que te hace dependiente de ella. Por ello tengo mucho cuidado de no perderme en herramientas, sobre todo las que rizan el riso y si uso typescript.
    Typescript me gusta como lenguaje, pero me parece un despropósito como idea. Me explico:
    - Para usar lenguajes tipados, tengo lenguajes tipados: Si necesito por ej. un chat con socket.io y quiero usar lenguaje tipado, en lugar de hacerlo con nodejs puedo hacerlo con un leguaje como Go, así de paso uso otro lenguaje de moda, que eso siempre vende (¿Aprender otro lenguaje para hacer el backend? - Si, igual que aprendes typescript, solo que aquí vas a un lenguaje "de verdad" y no un intermediario).
    - Typescript o se separa de javascript al final (como un nuevo lenguaje independiente) o podría convertirse en el nuevo JQuery.
    Es cierto que hay más carga mental en lenguajes de tipado dinámico, pero tampoco es que el tipado estático sea la panacea. Cada cual tiene sus pros y contras; Si eres de los que se les da fatal el tipado dinámico y aunque lo has intentado mucho te va mal, entonces procura usar lenguajes de tipado estático para esas tareas... suerte con eso en el trabajo, porque a menudo a los programadores nos toca tocar de todo, a menos que seas de los pocos que se pueden, y además quieren, darse el lujo de ser selectivos con los trabajos que toman y los equipos con los que trabajan.
    En un mundo ideal para mi, typescript intentará dejar de ser solo un intermediario de javascript para intentar reemplazarlo tanto en backend como en frontend, y como suele suceder en estos casos, en lugar de reemplazarlo, se convertirá en otra alternativa que con suerte no decaerá hasta que apenas la conozcan, como ha sucede actualmente con cosas como WebAssembly.
    Por lo pronto si alguien quiere usar typescript, me parece excelente, al mismo tiempo que no veo la necesidad de usarlo yo mismo en ningún proyecto propio, mientras que en ajenos ya me ha tocado usarlo (por eso sé que me gusta) y se que seguirá dándose el caso, por lo que del mismo modo que a todos les conviene saber manejarse bien con javascript nativo, igual conviene ir aprendiendo a usar typescript (hasta que aparezca otra moda y se convierta finalmente en otro COBOL).
    PD: El que lo use, lo usen muchos o que me guste, no quita el hecho de que me parezca un despropósito como idea.

    • @alfredonovoa8124
      @alfredonovoa8124 Před 4 lety +3

      Creo que la idea de verdad consiste en que la gente pueda programar en Javascript sin comprender realmente Javascript

  • @jclopez5447
    @jclopez5447 Před 4 lety

    Eres el mejor! Saludos desde México!

  • @leontelarrauri2988
    @leontelarrauri2988 Před 4 lety

    Están muy bien todos tus vídeos sigo a muchas desarrolladores, pero desde que vi tus videos de patrones de diseñe y de scrum. sin ver el video le doy like como mi voto de confianza.

  • @IronSh4dow
    @IronSh4dow Před 4 lety

    Gracias por tan buen análisis, atte: un nuevo suscriptor.

  • @himuraxkenji
    @himuraxkenji Před 4 lety +1

    Excelente video, me encanto. Podrias hacer un video con los plugins que recomiendas para VIM? Saludos.

  • @Ditmaros1
    @Ditmaros1 Před 4 lety +42

    Tus videos son oro, sigue adelante

  • @eduardolemus1041
    @eduardolemus1041 Před 4 lety +12

    Saca un curso en udemy sobre node o deno, obviamente full TS lo compraría por el simple hecho de que se me hace muy grato el escucharte cuando explicas las cosas😎
    PD: Las tasas estan re facheras 😎❤️

  • @jjsebastianfuertes
    @jjsebastianfuertes Před 4 lety +1

    Excelente video 👌🏽

  • @gabrieltettamanti1862
    @gabrieltettamanti1862 Před 2 lety

    Ufff que genial!! Mi próximo proyecto sera con Typescript

  • @danilozurita4770
    @danilozurita4770 Před 2 lety

    bien entendible, gracias

  • @TheSldsnake
    @TheSldsnake Před 4 lety

    Los productos están de 10. Me encantan.

  • @jasom01
    @jasom01 Před 4 lety +3

    Desde que dejé de lado el mundo jQuery y me pasé a Angular, TS me tiene enamorado. Cuando aprendí Node, también acabé haciéndolo con TS. Mucho mejor, dónde va a parar.
    Bueno, voy a ver esas camisetas, a ver si está la de "en mi máquina funcionaba 🤷🏼‍♂️"

  • @LeonidasEsteban
    @LeonidasEsteban Před 4 lety +2

    👏👏👏 muy bueno!

  • @robertolovera6823
    @robertolovera6823 Před 10 měsíci

    Muy bueno el video deja claro las diferencias

  • @BrayanMagno
    @BrayanMagno Před rokem +2

    Mis primeros lenguajes fueron C++ y Java, en ese sentido, me acostumbre a lenguajes fuertemente tipados, sentía que me daban más rigurosidad y ""seguridad"", por eso cuando encontré a Python y a JavaScript no me atrayeron tanto, pero se agradece la simplicidad con la que hacen las cosas, personalmente me enamoré facilmente d eTypeScript y que esté aumentando su uso y popularidad no es en vano, creo que no está mal añadir el tipado al lenguaje más usado del lado del cliente.

  • @katzekro
    @katzekro Před 3 lety

    Las tazas me gustaron mucho :D

  • @rubenruvalcabac
    @rubenruvalcabac Před 4 lety

    hola! Muchas gracias el video es fantástico muy buena introducción para migrar hacia Typescript.
    Pero tengo una pregunta aislada al tema ¿cómo configuraste el prompt de tu terminal ? y esa configuración también te da información de los repositorios git?
    Saludos

  • @danielarandamartin2709

    Concuerdo contigo, typescript me encanta , en especial usarlo Angular como Framework

  • @YaqueHyM
    @YaqueHyM Před 3 lety

    Oye, me gustan muchos tus vídeos, tengo duda del VIM que utilizas porque parece un IDE, por si algún día podrías compartir cual es tu configuración porque se ve genial.

  • @neirotorofjnt
    @neirotorofjnt Před 2 lety

    Gracias BettaTech

  • @001gerardo5
    @001gerardo5 Před 4 lety

    Por fin una luz que me ilumina mi mente para por fin decidirme typescript

  • @eduardor9
    @eduardor9 Před 3 lety

    Hola máster! Cual de los 2 me recomiendas para empezar? Ahora mismo solo se python y un poco de php, quiero aprender JavaScript pero me apareció tu video y ahora tengo la duda!

  • @pineiden
    @pineiden Před 3 lety

    Hola! Estoy aprendiendo ahora el TS, usualmente trabajo con librerias como d3, openlayers, mayormente. Tb para desarrollo con parcel. Como paso a TS con esas librerias? Que framework recomiendas? Para aprender bien , hay algun set de ejercicios para TS? me ha gustado mucho la parte de las generics

  • @angel97ll
    @angel97ll Před 4 lety +6

    Que chulo te quedó vim! Enhorabuena por no dejarlo como hacemos la mayoría 😂. Por cierto ¿qué teclado tienes?

    • @BettaTech
      @BettaTech  Před 4 lety +1

      Un vortex pok3r 😃

    • @polo7013
      @polo7013 Před 3 lety

      BettaTech se ve bien vim así, yo uso el plugin para vsc, pero podría hacer un tutorial para configurar vim así como lo tiene para escribir js o para demás tecnologías de la web.

  • @MiguelMendoza-wo9ld
    @MiguelMendoza-wo9ld Před 4 lety +1

    Buen video BettaTech. Alguien sabe cual es el tema de vim?

  • @ed110td5
    @ed110td5 Před 3 lety

    Buen video...excelente! ...un minuto de risa "...tío la estás cagando!" muy natural...Saludos

  • @tsxdaniel
    @tsxdaniel Před 3 lety +1

    puedes compartir la configuracion de tu terminal
    Saludos desde Chile!

  • @hgfjegryteureyegfhej
    @hgfjegryteureyegfhej Před 4 lety

    Me da gusto que ya hay más devs en CZcams de habla hispana. Me dan ganas de unirme.
    Me gusta mucho typescript, lo malo es tener que usar eslint, prefiero standard como lint. Me parece mucho más limpio, pero sólo lo usan en JS

  • @moycs777
    @moycs777 Před 4 lety +1

    muy bonitas las camisetas :D

    • @BettaTech
      @BettaTech  Před 4 lety

      Gracias! Espero que os gusten 😃

  • @nokomoko8832
    @nokomoko8832 Před 4 lety +4

    Yo uso typescript en todo menos con react. React con typescript es reculero y te pasas mas tiempo batallando con las types que trabajando

  • @hkfuertes
    @hkfuertes Před 4 lety +1

    hola, he estado siempre programando en lenguajes tipados, php (se que se puede obviar, pero siempre lo tipifico), java (android), c#, dart... pero siempre me ha llamado la atencion javascript, y lo incluia en mis paginas web... como simples scriptlets (aun no me he metido con angular... aunque supongo que evolucionare mi flutter mobile a flutter web...) en cualquier caso, si que he jugado y toquiteado algo de express, pero me vuelvo loco, precisamente por lo dificil que es definir clases y demas en Javascript (se que en ES6 algo se puede hacer...). Nunca le he dado importancia, porque los servidores mas baratos para poner mis proyectos personales siempre eran PHP y no entendian otra cosa... pero ahora con docker... todo cambia... bueno, que me enrollo... estaria guay si pudieras hacer unos primeros pasos de como usar typescript con nodejs, como configurar todo, y si hay algo asi como "npm start" que compile y ejecute... vaya una puesta a punto de una app expressjs con ts... asi como idea... jajajajaja, gracias por tu canal!

  • @danielvnzla6278
    @danielvnzla6278 Před 4 lety +1

    habla sobre HegelJS please!

  • @MrGaboaleman
    @MrGaboaleman Před 4 lety

    Excelente video :D.
    PD: parece que usas sobra violeta por el reflejo en los lentes, se mira chido jaja

    • @BettaTech
      @BettaTech  Před 4 lety

      Son cristales que reflejan la luz azul. Con el foco, a veces reflejan azul-morado y la cámara lo capta 😅

  • @xstrafez_c2017
    @xstrafez_c2017 Před 4 lety +1

    Muy buena explicación, muchas gracias :D

  • @joshdev15
    @joshdev15 Před 4 lety

    Buen video!, sin embargo escribo por otra cosa, estoy buscando un tema de vim que me sirva para golang y para vuejs, estoy usando gruvbox pero en golang no resalta algunas cosas, podrias decirme el nombre de tu tema?, para probar, me parece que tiene unos colores agradables, muchas gracias...

  • @argentinositworldwide7201

    Qué keyboard utilizas? el que aparece ene l video...saludos

  • @orlandomanuelospinohernand9869

    Hola buen video gracias por compartir tus conocimientos, tengo una pregunta puedo comenzar enseguida TypeScript o necesito saber javascript

    • @nachorodber
      @nachorodber Před 3 lety

      Pues como TypeScript se parece muy mucho a JS si ya conoces el segundo el primero no tienes problemas, yo aprendí TS en un par de horas, claro que conozco JS y también sé programar con lenguajes tipados y no tengo ningún problema con estos tampoco.

  • @arturorodriguez3110
    @arturorodriguez3110 Před 3 lety

    está buenardo TS

  • @santiagopenaloza1190
    @santiagopenaloza1190 Před 2 lety

    Que ventajas obtendria al usar TS en el backend vs Java o C#?

  • @angelsalazar9093
    @angelsalazar9093 Před 3 lety

    ¿Que opinas de Jupyterlab?.. Lo has usado?, Que extensiones recomiendas para el autocompletado?

  • @kodama1400
    @kodama1400 Před 3 lety

    Tamare, maldita se la hora que vi esto, ahora es otra cosa que preocuparse por usar

  • @alexandercuesta4041
    @alexandercuesta4041 Před 4 lety +1

    Perdonen mi ignorancia. Como puedo ejecutar typescript desde node sin necesidad de hacer la traducción a JS? Se puede? Gracias!!

  • @DiegoPerozo
    @DiegoPerozo Před 4 lety

    genial

  • @TheSldsnake
    @TheSldsnake Před 4 lety +2

    Trabaje con java por 5 años y luego me pase a javascript me encanto desde el primer momento por lo que tu dices todo es posible, creo que mas que los tipo la gente tiende a pensar que su código es mas limpio por eso, en lo personal no soy tan idiota para no inferir el tipo usando un nombre correcto a las funciones y clases no creo que eso pase. Si el problema era los tipos por que Elm no fue tan popular, Creo que la gente solo responde a corrientes de los dev "influencers" para resolver lo que tu dices en el video eslint. Pero bueno solo es mi opinión saludos.

  • @jtoromats
    @jtoromats Před 4 lety +6

    Recientemente, comence a utilizar TypeScript en mis proyectos en conjunto con JS, solo por el hecho de que el codigo se ve mas organizado y estructurado en general, tipo C#. Este video es una motivacion para aprender TypeScript en su totalidad.

  • @efrainrenteria392
    @efrainrenteria392 Před 4 lety

    Hubiera estado genial si hubieras agregado JSDocs a la comparativa y la ventaja de TS sobre JSDocs.

  • @aliciabuendia872
    @aliciabuendia872 Před 3 lety

    Las tazas están hermosas.

  • @demomanprism1
    @demomanprism1 Před 4 lety +338

    En resumen: TypeScript es JavaScript pero bien hecho jajajaja bien ahí Microsoft

    • @ricardosolisalmerco236
      @ricardosolisalmerco236 Před 4 lety +8

      Ni bien supe de TypeScript me enamore... Es mi favorito

    • @victorhuayhuapuma1505
      @victorhuayhuapuma1505 Před 4 lety +1

      Asu osea según tú javascript es un lenguaje mal echo

    • @joelfernando9905
      @joelfernando9905 Před 4 lety +24

      @@victorhuayhuapuma1505 Si fue hecho en 10 dias, por eso tiene tantos frameworks para mejorarlo y tapar esos hoyos que JS deja.

    • @felixjuniorhidalgo9435
      @felixjuniorhidalgo9435 Před 4 lety +10

      Es mas diciplinado, o sea, TypeScript es el C# de JavaScript xdxdxd jijiji

    • @SergioLopez-hy6jr
      @SergioLopez-hy6jr Před 4 lety +15

      Yo diría que TypeScript es como un Javascript estáticamente tipado.

  • @Znous
    @Znous Před 4 lety +1

    Uff te veo volar escribiendo código con VIM.. que envidia.. lo he intentado alguna vez pero nunca saco el hueco y me desespero al verme tan patoso jeje. En fin, buen merchandising, voy a echarle un ojo a ver si cae algo ;) Buen video, un saludo!

    • @BettaTech
      @BettaTech  Před 4 lety

      Pues yo me considero aún lentísisisimo jajaja, poco a poco practicando se mejora!!!
      Mil gracias!

  • @fabriziopastor6146
    @fabriziopastor6146 Před 3 lety

    Tengo una duda, soy nuevo en javascript y obviamente también en typescript
    quiero saber si node es capaz de trabajar con typescirpt o si no puede de forma predeterminada ¿ como es que se trabaja en ese caso ?

  • @matiasoliveramendez4056
    @matiasoliveramendez4056 Před 4 lety +1

    vas a lanzar algun curso por este canal, JS o TS, completo? Gracias

  • @cristiandavidmoralesmogoll4895

    Hola Betta, Excelente video, yo estoy comenzando a aprender en Javascript y Node ¿Recomendarías que sigo en Javascript o que pase directamente a Typescript? Por cierto Betta ¿Haz pensado en hacer tu propio curso? Tu calidad en las explicaciones y tú conocimiento son tan enriquecedores que podrían llegar a muchos Developer que estamos empezando y queremos ir por un buen camino, un abrazo mi hermano, saludos desde Colombia.

    • @Soremwar
      @Soremwar Před 4 lety

      TypeScript es JavaScript, lo unico que tienes que aprender de TypeScript que no tenga JavaScript es el tipado, quiza las clases genericas y las interfaces. Realmente no hay mucho adicional a eso

  • @xazak357r4
    @xazak357r4 Před 2 lety

    Lo que siempre funciono, los tipos. Bueno de lenguaje no tipado ahora se le implementan tipos, esto hace mejor los lenguajes tipados o cuando es mejor usar los no tipados ?

  • @Luix
    @Luix Před 4 lety

    En java puedes pasar un objeto object, cualquier objeto hereda de el luego excepto tipos primitivos si podrías pasar cualquier objeto

  • @pablobelmar9186
    @pablobelmar9186 Před 4 lety

    Hola, muy buen vídeo. !. Tengo una duda, node es una buena alternativa para backend ? actualmente me encuentro aprendiendo python con django

    • @nachorodber
      @nachorodber Před 3 lety

      node es una alternativa cojonuda, hay que aprender node, yo lo recomiendo.

  • @mcbelme92
    @mcbelme92 Před 2 lety

    Buendia, entonces con tpescript los test que se hacian ya no se harian ni se usaria el proptypes?

  • @richardcanqui
    @richardcanqui Před 4 lety

    Es justamente lo que le faltaba, de alguna manera ya tiene una característica de un lenguaje de alto nivel.

  • @Imprudente22
    @Imprudente22 Před 3 lety +1

    se puede suplantar javascript con typescript o solo se añaden algunas funciones?

  • @CarlosHernandez-dv1ib
    @CarlosHernandez-dv1ib Před 4 lety

    Antes, mucho antes de que entendiera, cuan importante implementar ingeniería al código, pensaba que si me ponía tan rígido con ciertos aspectos como un lenguaje fuertemente tipado, eso haría que mi código no fuera reutilizable y me estaría limitando a la hora de programar, haciendo más líneas de código y solo por que no quería que ciertos parámetros en ciertas funciones no fueran dinámicos al igual que su resultado, es por ello que no me gustaba Java, pero cuando entendí, comprendí e implemente, patrones de diseño a como aplicar ingeniería a tu código, me di cuenta de que programar no es solo picar código con un modelo como POO y ya, es más de diseñar que es lo que quieres, implementar lo que piensas de una forma organizada y hacerte entender con otros desarrolladores.

  • @isaacromero3085
    @isaacromero3085 Před 4 lety

    Hola bettatech, me surgió una duda si quiero aprender front-end de forma didáctica o personal, seria mejor aprenderlo con typescrpit que javascript? Y esto no afectará a los framework? Saludos desde chile.🤙🤙

    • @Ntifragility
      @Ntifragility Před 4 lety

      Vete de frente a Typescript. Hay mas material en Javascript, pero tu codigo puede ser confuso.
      Typescript es lo mejor.

  • @snack93s
    @snack93s Před 4 lety

    Duda muy tonta, typescript coge ecma 6 como base ¿no?

  • @alvarohrv
    @alvarohrv Před 4 lety

    uffffff claro!!!! que genial!!! gracias por el video

  • @arielgimenez_95
    @arielgimenez_95 Před 4 lety

    No soy experto,pero por lo poco que use typescript evita el código spaguetti.
    me gustaría saber si es posible en VScode que no compile cuando hay errores,el tema es que typescript compila aunque hay errores y eso no me gusta,me gustaría que solo compile cuando el código esté perfecto...Otro tema podrías hablar de blazor con c#,vi que es posible usar librerías como la de babylon.js usando c#,igualmente nose mucho,solamente lo vi asi de lejos..XD.

  • @Satoistheonlyone
    @Satoistheonlyone Před 3 lety

    Se puede migrar codigo javascript a typescript y viceversa?

  • @nahuelcapisimo
    @nahuelcapisimo Před 4 lety

    puedo aprender a programar directamente con typescript, es recomendable?

  • @wiltonvp2904
    @wiltonvp2904 Před 3 lety

    Quiero aprender Javascritp pero siempre me preguntaba esto como es que se hacen programas sin ciertas greglas.. Imagino que en produccion pasan muchas sorpresas con javascritpt. Me gusta Typescript. buen video.. En hora buena

  • @Recogelatas2010
    @Recogelatas2010 Před 4 lety

    Typescript es hermoso!

  • @tuyoexcelypowerbi
    @tuyoexcelypowerbi Před 3 lety

    Algún curso de TypeScript que recomiendes? Gracias!!

    • @renzoferrer8780
      @renzoferrer8780 Před 2 lety +1

      Ninguno, es muy simple aprenderlo si conoces Java (por mi fue asi)

  • @rubenalcalde7289
    @rubenalcalde7289 Před 4 lety +17

    Luego...TypeScript "solo" convierte a JavaScript en un lenguaje fuertemente tipado? O hay más?

    • @samuelcastro9399
      @samuelcastro9399 Před 4 lety +8

      Creo solo es eso... En resumen, TypeScript hace que el código JavaScript se parezca mucho a Kotlin(Java). Por otro lado a mí si me late que Javascript no sea tipado, de todas maneras cuando usas lenguajes tipados siempre (o casi siempre) debes de escribir código que impida que tus usuarios ingresen datos en formas que no quieres. Lo que si esta chido para lenguajes tipados es que en tiempo de desarrollo los IDEs te ofrecen mucho mejores sugerencias de autocompletado de código y compensa un poco la menor velocidad de escritura de código. Bueno al menos eso es lo que a mí me ha pasado. Igualmente si esta lindo TypeScript.

  • @jferreramway
    @jferreramway Před 4 lety

    Quiero desarrollar un sistema de inventario y facturación. ¿Que herramientas me recomienda?

  • @FapCod
    @FapCod Před 4 lety +1

    De hecho el creador de TypeScript es el mismo que creó C# o C++ por ahí lo leí hace tiempo XD, por eso es que se usa la identificación de variables. De hecho estoy enseñando javascript pero sin duda alguna también andaré publicando videos sobre este lenguaje tan hermoso.

    • @enzoalmada38
      @enzoalmada38 Před 3 lety

      Anders Hejlsberg, el que diseño C# y que creo también Turbo Pascal. Un groso

  • @eduardozgz
    @eduardozgz Před 3 lety +1

    Ya llevo un año usando TS y aun asi me he visto el video xD

  • @joel.garcia
    @joel.garcia Před 4 lety

    Si uso TS en node, esto afectará al rendimiento del backend? O resulta ser casi lo mismo en términos de rendimiento?

    • @Soremwar
      @Soremwar Před 4 lety

      Un poco menor, por que al transpilar tu codigo a JavaScript no queda 100% igual (le agrega un poco de transpilacion), pero realmente no es mucho

  • @brayanllanos947
    @brayanllanos947 Před 3 lety

    Al momento de transpirar el código a JS, las validaciones de tipo siguen funcionando? Porque al final JS no es tipado y si un usuario me introduce mal un valor, la función podría fallar tambien

  • @LocalGhost_8080
    @LocalGhost_8080 Před 4 lety

    Me gusta TS pero me gustaría entender mejor cosas cómo CustomStuff y cositas raras que no entiendo sobre los tipos. O sea, puedo usar Partial y cosas así pero no entiendo cómo funciona eso

    • @BettaTech
      @BettaTech  Před 4 lety

      Supongo que hablas de los generics. Me lo apunto para un video!

  • @NullSafeArchitect
    @NullSafeArchitect Před 4 lety +5

    A mi me ha quedado claro! Lo mejor de Typescript es que se parece mas a Java :D (Es broma, no me asesineis)

    • @baldomero7458
      @baldomero7458 Před 4 lety

      Yo digo que te refieres a que maneja tipos.

  • @baldomero7458
    @baldomero7458 Před 4 lety

    Si entendi bien, typescript ofrece una mejor forma de programar js, pero ¿ofrece alguna mejora de rendimiento al ejecutar?

    • @kiferingas129
      @kiferingas129 Před 4 lety

      Ninguna al final el transpilador reescribe el código de ts a js de toda la vida

  • @CragCode
    @CragCode Před 4 lety

    Debería probar COC para tener auto completado como en vscode

  • @oscardiez7987
    @oscardiez7987 Před 4 lety

    Esta guay que sigas con el VIM ;)

  • @markrodriguez4683
    @markrodriguez4683 Před 3 lety

    Es difícil java script? Tengo un poco de conocimiento en java y la verdad si me gusta

  • @marcosmartinez767
    @marcosmartinez767 Před 2 lety

    Entonces, ¿Qué es lo que ocurre si alguien pone un string en donde pide un numero cuando lo haces con TypeScrip? que supongo como dices no tienen que andar comprobando tipos. Osea no tiene un proceso de comprobación sino que intentara ejecutar el código directamente y no podrá porque no es un numero.

  • @andrepalacios7482
    @andrepalacios7482 Před 2 lety

    Qué es mejor, primero aprender JS y después TS? O aprender directamente TS?

  • @genichirodelasenda8312
    @genichirodelasenda8312 Před 4 lety +3

    Muy buen vídeo, yo soy developer tanto front como back en .net Core , webforms, angular jquery, realmente typescript da orden a un lenguaje tan caótico como JavaScript, como se c# no me ha costado nada, y ahora disfruto muchisimo en el front, que antes con js y jquery era un caos. Muy buen vídeo gracias

    • @ztaMortal
      @ztaMortal Před 4 lety

      Hola Para empezar con el desarrollo web desde cero es estos tiempos esta bien aprender javascript ecmascript o ya directamente con typescript?

    • @genichirodelasenda8312
      @genichirodelasenda8312 Před 4 lety +2

      Hola, en la web lo más importante es html , css y javascript, typescript es un añadido a JavaScript a la hora de programar, no se puede empezar por typescript sin saber JavaScript ha un nivel básico-medio. Una vez lleves a ese nivel ya puedes pasar a typescript, aunque yo te recomiendo que si estás empezando no te preocupes del typescript por ahora. HTML es fácil, pero css es un mundo, mírate Bootstrap y material, webcomponents, y entiende como usar JavaScript con ellos, ya que typescript es más bien un añadido para mejorar la experiencia con js, pero sigue siendo JavaScript, ecmascript y JavaScript es lo mismo un saludo

  • @RichyTec
    @RichyTec Před 4 lety +1

    Me sirvió tu vídeo para continuar usando javascript.. no veo relevancia para utilizar typescript

  • @lautaroalomar2680
    @lautaroalomar2680 Před 3 lety

    Que bueno, me saco algunas dudas, me voy a comprar un curso de Typescript.

  • @bryannsi
    @bryannsi Před 4 lety

    Para utilizar Typescript con nodejs, hay que utilizar babel? nunca he utilizado Typescript entonces no se como compila.

    • @BettaTech
      @BettaTech  Před 4 lety

      Con su mismo compilador, tsc, ya te lo pasa a js!

  • @agustinperez8700
    @agustinperez8700 Před 2 lety

    God el vide o

  • @arnoldoumana3932
    @arnoldoumana3932 Před 4 lety +4

    Por favor zoom a las pantallas de código, los que vemos el video en móviles se nos hace difícil ver el codigo

  • @GiuWorldMusic
    @GiuWorldMusic Před 3 lety

    Quiero irme por el camino de Front y por ahí ya llevo bien ganado HTML y CSS ya he tocado Javascript y he hecho algunas cosas, pero debería aprenderlo, o me voy de oreja con typescript no más?

    • @nachorodber
      @nachorodber Před 3 lety

      Mi consejo si vas a tirar por el Front es que conozcas bien JS, te aporta muchas funcionalidades y segundo consejo pásate a sass con extensión .sass, si sabes css lo tienes chupado, vas a escribir muchas menos líneas de código y este después será mucho más fácil de mantener. Digo con extensión .sass porque con extensión .scss todavía tienes que seguir poniendo puntos y comas y para mí de siempre esto ensucia el código, pero si te molan los puntos y comas tú sigue con ellos.

  • @davidalexander8786
    @davidalexander8786 Před 3 lety

    lo mas jodido que me ha tocado en TS son los signatures al crear/mapear indices

  • @w0__ow656
    @w0__ow656 Před 3 lety

    Al menos en el java clásico los string se consideran arrays como tal por decirlo así, por lo que no me parece raro que JS te haga la suma.

  • @entuface
    @entuface Před 3 lety

    Deberían hacer algo parecido con PHP...