Angular em 2022: o ano em revista

Esta é uma edição especial do ng-news onde relembramos os eventos Angular mais importantes que aconteceram em 2022.

Angular reinventado

O ano começou com um pequeno ponto de interrogação. Igor Minor, que na época era A pessoa da equipe Angular, saiu e não ficou claro que impacto isso teria.

Na mesma época, os resultados do State of JavaScript Survey foram publicados e vimos que o Angular terminou nas classificações mais baixas em termos de
popularidade. Mas os resultados também mostraram que em termos de uso, o Angular ficou em segundo lugar.

Havia esperança no novo recurso autônomo que já havia sido anunciado em 2021. Ele eliminaria a necessidade de NgModules e, antes de tudo, simplificaria o Angular.

No entanto, devido ao cuidado historicamente relacionado do Angular ao adicionar novos recursos, mas não quebrar nada e a quantidade de tempo que levou para migrar para o Ivy, havia alguma suspeita justificada de que os componentes autônomos pudessem realmente chegar à versão 14.

Aqueles com dúvidas, como eu, tiveram uma surpresa. O Angular 14 chegou com componentes autônomos e APIs autônomas que substituem os NgModules vindos da própria estrutura. Mas não foi só isso.

Formulários digitados, que trouxeram segurança de tipo para ReactiveForms, e uma função de injeção que fornecia uma alternativa à injeção de dependência baseada em construtor também faziam parte da versão 14.

Temos ainda mais recursos nas seguintes versões secundárias. Por exemplo, em 14.2, obtivemos a diretiva NgOptimizedImage. Uma “superdiretiva” com todos os tipos de recursos relacionados ao manuseio de imagens de alto desempenho.

Quase parecia que o Angular estava se reinventando.

A versão 15 trouxe a API de composição de diretivas, tornou os recursos autônomos prontos para produção e, portanto, finalizou a história autônoma.

Perspectivas para 2023

No segundo semestre de 2022, vimos cada vez mais sinais de que a equipe Angular não apenas olha o que outros frameworks estão fazendo, mas também planeja integrar esses recursos modernos.

Por exemplo, vimos o surgimento de meta-frameworks. A hidratação e a necessidade de um framework fornecer suporte nativo para rodar no servidor desempenharam um papel central ali. Alguns exemplos são os React Server Components em Next.js, Remix, Astro e Qwik com Qwik City, que é tão avançado que nem chamam mais de hidratação, mas de retomada.

A equipe Angular está trabalhando internamente para melhorar sua hidratação e pode até apresentar algum tipo de retomada.

A inspiração também vem do SolidJS, onde o Angular está pensando em adicionar mais reatividade do que tem hoje.
Também há planos para remover o zone.js e substituir o webpack pelo esbuild.

Muita coisa para fazer, mas dado o ritmo que vimos em 2022, estou muito otimista de que 2023 será um ano muito interessante para o Angular.

Destaques pessoais

Meus destaques pessoais foram na área de testes. Vimos que os antigos frameworks E2E, especialmente o Cypress, trouxeram suporte para testes de componentes. Isso era necessário com urgência porque o teste era muito difícil.

E, claro, os encontros e conferências presenciais. É completamente diferente se você vir alguém dando uma palestra ao vivo no palco ou falando com alguém cara a cara.

Tudo de bom para 2023

Por último, mas não menos importante, também gostaria de aproveitar a oportunidade e agradecer por assistir, ler, compartilhar, curtir e comentar o ng-news. Esta é realmente uma grande motivação para eu fazer isso toda semana, então obrigado novamente.

Desejo-lhe um Feliz Ano Novo e até 2023!

Suggested posts

A revolução sem código: liberando a prosperidade dos negócios com Webflow, Framer, Bubble.io,

A revolução sem código: liberando a prosperidade dos negócios com Webflow, Framer, Bubble.io,

Embarque em uma emocionante jornada de inovação e sucesso enquanto explora o potencial inexplorado dessas surpreendentes plataformas sem código. Deixe-me compartilhar uma história com você sobre Sapna, uma notável empresária.

Meus recursos de codificação mais usados

Meus recursos de codificação mais usados

Esta semana, recebi um e-mail de um membro da lista de e-mails diários. Eles queriam saber: quais recursos você visita diariamente, semanalmente e mensalmente? Ótima pergunta! Fico feliz em tentar compartilhar algumas ideias sobre meu fluxo de trabalho e os principais recursos que uso.

Related posts

O desafio de leitura Goodreads é tóxico

O desafio de leitura Goodreads é tóxico

A coceira na minha mão aumentou enquanto eu negociava com o livreiro local por mais um livro. Este livro, como o resto que comprei recentemente, encontraria seu trono na minha pilha 'To Be Read' (TBR); e ainda assim, eu comprei.

Repensando a mídia: as cinco verdades de McChesney e o futuro das comunicações

No mundo hiperconectado de hoje, os sistemas de mídia desempenham um papel fundamental na formação da opinião pública e, consequentemente, na tomada de decisões democráticas. Em sua análise profunda da economia política da comunicação, o estudioso Robert McChesney desafia a sabedoria convencional e apresenta o que chama de “cinco verdades” sobre a mídia.

Rede de TV Twitter

Rede de TV Twitter

O que é velho agora é novo de novo e o que costumava ser a coisa brilhante e brilhante agora parece opaco. Não estou falando de jeans JNCO fazendo um retorno entre os garotos legais do centro da cidade junto com outras modas do final dos anos 1990.

Chega de senhas — como as senhas substituirão sua senha

Chega de senhas — como as senhas substituirão sua senha

Para evitar ambigüidade, os seguintes termos serão usados; Autenticador; O celular que está sendo utilizado para fazer o login no Site; O site ou aplicativo que o usuário está usando para fazer a solicitação de login do Serviço; O fornecedor que fornece o serviço fornecido, por exemplo