ALTERNATE UNIVERSE DEV

Lambda3 Podcast

Lambda3 Podcast 286 – O que tem de novo no Angular

Neste podcast conversamos sobre o que tem de novo no Angular.

Entre no nosso grupo do Telegram e compartilhe seus comentários com a gente: https://lb3.io/telegram

Feed do podcast: www.lambda3.com.br/feed/podcast Feed do podcast somente com episódios técnicos: www.lambda3.com.br/feed/podcast-tecnico Feed do podcast somente com episódios não técnicos: www.lambda3.com.br/feed/podcast-nao-tecnico

Pauta:

  • Do Angular 9 até agora
  • Atualização do ecossistema:
    • Typescript 4.4 na v13 e Typescript 4.5 na v13.1
    • RxJS 7 com migração manual
    • Suporte ao Node.js 16
  • Fim do suporte ao IE11
  • Differential Loading removido
  • Contribuições da comunidade
    • Dynamic Toggle Template Form Validations
  • Atualização no Angular Package Format
  • Morte ao View Engine, longa vida ao Ivy
  • Protractor oficialmente obsoleto
  • Linter padrão removido da CLI
  • Angular cache na CLI
  • Testes mais rápidos com TestBed usando Teardown Behavior por padrão
  • Melhor checagem dos templates com strictTemplates substituindo o fullTemplateTypeCheck
    • v13.2 introduziu “extendedDiagnostics”
  • Criação de componentes dinâmicos facilitada sem precisar de uma Factory
  • Removido o entryComponents
  • Maior segurança com Native Trusted Types
  • Angular CLI suportando webpack 5 e usando esbuild
  • Suporte oficial ao Tailwind CSS v3 na v13.2
  • Implementação do Safe Calls igual do JS nos templates na v13.2
  • O que pode vir por aí no 14+

Links: 

Participantes:

Edição:

Créditos das músicas usadas neste programa:

Episode source