Next.js 12, Typescript 4.5 RC, Node 16 LTS, React Router v6, Javascript no Excel e muito mais
As principais novidades da semana, no mundo da tecnologia e do javascript
Faala galera, vamos a mais uma edição da newsletter semanal Novidades.JS! É um imenso prazer ter a oportunidade de nos conectarmos mais uma vez, muito obrigado por estar aqui!
Caso ainda não esteja inscrito e queira receber semanalmente em sua caixa de email todas as principais novidades do mundo do desenvolvimento e javascript, se inscreva em: https://novidadesjs.substack.com/welcome.
[Next.JS] Next.js 12 foi lançado e trouxe muitas novidades sensacionais:
Uma das melhores ferramentas do frontend moderno chegou a sua versão 12, e trouxe muitas novidades sensacionais! Se você já usa o Next.js vale muito a pensa dar uma olhada e já ir se familizarizando com as novidades, se você ainda não usa o Next.js eu aconselho e indico fortemente a usar ou pelo menos estudar, eu particularmente acho sensacional e muito produtivo.
As novidades desta nova versão são:
Substituição opcional do Babel pelo SWC, compilador feito em RUST: Builds 5x mais rápidos
Suporte a Middlewares (em beta): Agora você pode executar middlewares nas bordas da CDN, próximo ao usuário, isto será incrível!
Suporte as novas features do React 18: Apis como Suspense, Lazy e algumas outras agora já podem ser usadas
Suporte ao formato de imagem AVIF: Imagens 20% menores
Fallback de ISR "Bot-aware" : O ISR saberá quando se trata de um bot ou crawler acessando a página e irá servir apenas a página completa nestes casos
Suporte nativo ao ES Modules: Alinhamento com os padrões atuais de ES Modules
Pacotes importados por “URL Imports” (em alpha): Agora podemos importar pacores por URL, sem necessidade de instalá-los
React Server Components (em alpha): Suporte ao React Server Components
Para atualizar seus projetos para testar o Next.js 12, basta executar "npm i next@latest". Para mais informações acesse o blog do próprio Next.js.
[React] Dia 08 de dezembro teremos a React Conf 2021:
No dia 08 do mês de dezembro teremos a React Conf 2021, teremos diverssos palestrante do Facebook, Netflix, Microsoft e outras várias empresas que estão usando muito o React em seus produtos atualmente.
[Chrome] Google Chrome anunciou feature para gravar e dar replay em fluxos de ações de usuários:
Neste dia 03/11 foi publicado nas documentações para desenvolvedores uma nova feature sensacional do Chrome, que ainda está em beta, mas facilitará muito nossa vida! Se trata da feature de salvar, dar replay e pegar métricas em cima de fluxos de ações dos usuários, isso poderá ser muito útil para testes e para automatizar ações que muitas vezes precisamos usar ferramentas externas como Selenium para fazer.
[Node] Node v16.13 se torna LTS (Long Term Support):
Em seu blog oficial, a equipe por trás do Node.js anunciou a versão 16.13 do node, que agora é a versão LTS, o codenome desta versão será "Gallium".
[Deno] Deno deploy 3 foi lançado:
Deno Deploy é uma infra feita especialmente para o V8 com Deno, presente em mais de 28 regiões ao redor do mundo, o serviço integra profundamente infra em nuvem e a engine do V8, permitindo distribuição de aplicações em Deno globalmente, com baixa latencia e alta performance. O lançamento do Deno Deploy 3 foi postado no blog oficial do Deno.
[Angular] Lançamento do Angular 13:
Angular continua sendo um framework JS extremamente popular, e neste dia 03 chegou a sua versão 13 com várias melhorias no core e muitas melhorias no Ivy. Vale a pena conferir também! As novidades e anúncio do lançamento foram feitos no blog oficial do Angular.
[TypeScript] TypeScript 4.5 RC:
Chegamos a mais um release candidate do TS, desta vez para a versão 4.5, esta trará diversas melhorias: Adoção do ES Modules, melhorias nos tipos Awaited e Promises, inclusão de template string discrimiants, suporte ao top level await através do suporte ao es2022, checagem de tipos privados e muito mais! E lembrando que também teremos algumas pequenas breaking changes, então é legal já ficar de olho nas novidades e nas breaking changes para já ir se adequando.
[Libs] Puppeteer v11:
Neste dia 02/11 foi lançada a versão 11 do Puppeteer, trazendo diversas melhorias: Melhorias nas mensagens de erros, porta de debugging personalizada, HTTPRequest initiator, entre diversas outras, e também várias correções de bugs e uma breaking change no trabalho com iframes. Se você, assim como eu, sempre pensa no puppeteer quando pensa em criação de crawlers e bots de automação, é legal já ficar de olho nas novidades desta ferramenta incrível. As informações estão no changelog da nova release no Github.
[Libs] React Router v6:
Neste dia 03/11 foi publicado no blog da Remix, mantenedora do React Router, as boas novas sobre a a nova versão da lib, e também foi publicado um release no repositório oficial no Github, a release trouxe algumas novas features, bug fixes e algumas breaking changes. Vale a pena conferir!
Mundo e Tecnologia
Falta apenas uma semana para o .Net Conf 2021:
O evento online irá acontecer entre os dias 9 e 11 de novembro, e será o lançamento do .Net 6, juntamento com C# 10 e Visual Studio 2022. Muita coisa legal vindo por aí no mundo do desenvolvimento Microsoft, já está disponível no site oficial do evento a agenda e as palestras.
Na última semana a Microsoft se tornou a empresa mais valiosa do mundo:
Segundo a CBNC e B3 após o último resultado da Apple não ser tão bom quanto o esperado, a Microsoft se tornou a empresa mais valiosa do mundo. O valor de mercado da Microsoft (2,49 trilhões de dólares) é cerca de 3 vezes superior ao de todas as empresas listadas na bolsa de valores brasileira B3 somadas.
Microsoft e Sega anunciam aliança estratégica:
A aliança tem como objetivo a produção de games globais, em larga escala, e utilizando ambiente de última geração. Segue um trecho retirado do blog da SEGA: "A Microsoft e a SEGA se juntaram, e por meio de cooperação mútua, buscarão construir futuras evoluções tecnológicas em áreas como a infraestrutura de rede e ferramentas de comunicação necessárias para games online globais. Além disso, ao mudar para uma plataforma de desenvolvimento de última geração, a SEGA pode se adaptar efetivamente a estilos de trabalho diversificados, possíveis mudanças de infraestrutura, além de toda a alta performance proporcianada pela Azure".
Photoshop na Web:
A Adobe anunciou na última semana, no evento Adobe MAX 2021, sua nova visão para evolução do seu Creative Cloud. Com isso, Photoshop e Illustrator ganharão uma versão para a Web.
Javascript no Excel:
No último evento Ignite da Microsoft, foi apresentada uma atualização preview no Excel, esta atualização introduz uma nova API Javascript para criação de dados customizados e também criação de funções, as informações foram dadas pela própria Microsoft. Achei sensacional esta notícia, uma vez que desenvolvimento avançado no excel até auqi seria apenas através de macros em VB... Agora será bem mais fácil trabalharmos com excel!
Parceiros:
Quer dominar JavaScript tanto no backend quanto no frontend?
Criei uma lista dos melhores cursos que eu já fiz e indico para quem está começando ou quem quer acelerar a carreira, gostei bastante de todos ali e indico:
Repositório com os melhores cursos
Que massa que você leu a Newsletter até aqui! Compartilhe com alguém que gosta de tecnologia, desenvolvimento e de se manter informado também: Link
Forte abraço, uma ótima semana!
E até semana que vem!
:)