Typescript é INÚTIL?
Автор: Jorge Rezende | Luaverse
Загружено: 2025-12-09
Просмотров: 296
Descubra quando o TypeScript realmente vale a pena no seu código.
Seja membro deste canal e ganhe benefícios:
/ @luaverse
Entre no nosso grupo exclusivo no WhatsApp: https://chat.whatsapp.com/E4U4PKFVpi5...
Neste vídeo eu explico por que tanta gente reclama do TypeScript e, ao mesmo tempo, por que ele se tornou essencial para mim no dia a dia. Eu falo sobre como a tipagem ajuda a evitar erros bobos em tempo de execução, por que JavaScript tem tantas falhas estruturais, como o TypeScript corrige essas limitações e quando ele realmente faz sentido em um projeto real. Também comparo tipagem dinâmica e estática, comento problemas clássicos do JS e discuto o impacto disso no frontend e no backend.
00:01 – Introdução, críticas ao TypeScript e seus reais benefícios
02:25 – Como usar TypeScript do jeito certo e evitar o “anyzão”
03:03 – Por que o JavaScript gera tantos erros e como o TS resolve isso
06:04 – Tipagem dinâmica, JS Docs, type hints e documentação de código
07:59 – O poder do sistema de tipos do TypeScript e limitações do JavaScript
12:10 – Onde a tipagem dinâmica funciona, problemas do ecossistema JS e o exagero de bibliotecas
Introdução, críticas ao TypeScript e seus reais benefícios
Eu começo comentando como muita gente fala mal do TypeScript como se fosse inútil, mas explico que ele ajuda demais a entender os objetos que circulam no sistema e evita erros simples que só aparecem em tempo de execução no JavaScript. Para mim, isso já justifica o uso.
Como usar TypeScript do jeito certo e evitar o “anyzão”
Eu explico que o TypeScript se torna horrível quando usado errado, especialmente quando a pessoa ativa tipos estritos e sai colocando any em tudo. Mas quando tipamos direito, o código fica mais documentado e os erros aparecem antes de rodar, deixando tudo mais previsível.
Por que o JavaScript gera tantos erros e como o TS resolve isso
Eu mostro como linguagens de tipagem dinâmica permitem acessar propriedades nulas sem aviso, causando bugs graves. No frontend isso é ainda mais comum. O TypeScript impede que esses problemas cheguem ao runtime e deixa o fluxo de desenvolvimento bem mais seguro.
Tipagem dinâmica, JS Docs, type hints e documentação de código
Eu explico a diferença entre ferramentas como JS Docs e type hints, que apenas documentam, e o TypeScript, que realmente valida os tipos durante a compilação. Isso melhora a experiência na IDE e torna o código mais fácil de manter e integrar em projetos grandes.
O poder do sistema de tipos do TypeScript e limitações do JavaScript
Eu comento que o sistema de tipos do TS é um dos mais poderosos que existem, chegando a ser turing complete. Também mostro como vários defeitos estruturais do JavaScript, como o operador de soma e concatenação, geram bugs que o TS ajuda a evitar.
Onde a tipagem dinâmica funciona, problemas do ecossistema JS e o exagero de bibliotecas
Eu explico que tipagem dinâmica é ótima para scripts pequenos, mas péssima para sistemas grandes. Falo como o JS virou algo maior do que foi projetado para ser e como o ecossistema incentiva instalar bibliotecas para tudo, criando Node Modules gigantes e difíceis de manter.
#typescript #javascript #nodejs #reactjs #dev #desenvolvimentoweb #frontend #backend #fullstack #programacao #programador #codando #codingbrasil #tecnologia #softwareengineer #tipagemestatica #devlife #estudarprogramacao #carreiradev
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: