Facebook desmoronando, Node.js 17, Next.js 12, Photoshop na Web - Weekly #405

Não está nada fácil para o Mr. Zuckerberg. O "Facebook Papers" já é realidade e a crise está instaurada. Node.js e Next.js ganharam novas versões essa semana. Photoshop na Web é um marco na história.

Chegamos com a edição 405 da BrazilJS Weekly (sim, pulamos a edição 404, pois ela não foi encontrada 🥁).

Começamos com versões novas importantes de softwares bem populares.
O Node.js chegou na versão 17 e o Next.js chegou na versão 12.

A Adobe anunciou versões Web de seus famosos softwares, Photoshop e Illustrator.

Documentos internos do Facebook escancaram problemas já conhecidos e outros ainda mais alarmantes.

Este conteúdo está disponível no formato de texto em email e no site da BrazilJS (braziljs.org), em vídeo no YouTube da BrazilJS e também em podcast nas plataformas digitais e em formato aberto no site.

Não podemos deixar de agradecer a presença de todo mundo na BrazilJS Conf 2021, que rolou na última semana. Foi uma experiência incrível e já estamos com o olho em 2022.


📄 Curadoria/edição: Jaydson Gomes
📝 Revisão: Jaydson Gomes
📺 Apresentação no vídeo: Felipe Nascimento
🎥 Edição de vídeo: Vinicius Brito

Caso goste do conteúdo, considere inscrever-se e apoiar a BrazilJS ❤️


🎥 Em vídeo

Ainda não é inscrito(a) no canal da BrazilJS no YouTube?
Inscreva-se agora mesmo e ative as notificações para não perder nenhum conteúdo novo.
Além disso navegue nos quase 1.000 vídeos de conteúdo original, incluindo palestras de eventos, tutoriaisnotícias e muito mais.


» Destaques da semana

🚀 Node.js v17.0.0
Chegou a nova versão do Node.js com novidades importantes, incluindo APIs “promisificadas”, suporte ao OpenSSL 3.0 e a atualização do motor V8 para a versão 9.5

🔼 Next.js 12
Muitas novidades no anúncio da 12ª versão do Next.js.
Os destaques são o compilador Rust, URL imports e React Server Components.

🧻 Facebook Papers
O Facebook está enfrentando uma grande crise com a publicação de uma série de reportagens que mostram documentos internos da empresa e escancaram problemas já conhecidos e outros ainda mais alarmantes.


🖼️ Photoshop na Web
A Adobe anunciou nesta semana, no Adobe MAX 2021, sua nova visão para evolução do seu Creative Cloud. Com isso, Photoshop e Illustrator ganharam uma versão para a Web.

» Aprofunde-se no assunto «

Photoshop's journey to the web
Artigo no Web.dev, contando como o time do Google Chrome ajudou na jornada de levar o Photoshop para a Web.
O legal é ver que o WebAssembly é um dos grandes responsáveis por tornar isso possível, claro, juntamente com o poder das APIs Web disponíveis.
Outro destaque é o uso de WebComponents com Lit.


» Novidades

📑 Tabs nativas no HTML
O time do OpenUI está trabalhando em uma proposta para tabs nativas no HTML.

🧨 Mais um pacote npm foi “hackeado”
O pacote UAParser.js foi comprometido com um malware de mineração de cripto moedas.
O pacote possui 6 milhões de downloads por semana.

🤯 Twitter está usando GraphQL+Java
Em um post no GitHub do projeto graphql-java, o Twitter anunciou que está utilizando o projeto e contou um pouco sobre a experiência.
O Twitter recebe em média 500.000 requests por segundo, tudo passando pela API GraphQL.

📜 CV KEEP
Uma plataforma completa para CV as a Profile (manter um CV online), open-source.

💻 Como customizar a experiência no terminal do Windows 11
Scott Hanselman mostra, de maneira didática, como customizar o terminal no Windows 11.


🗣 Frase da semana

“Sempre desejei que meu computador fosse tão fácil de usar quanto meu telefone. Meu desejo se tornou realidade porque não consigo mais descobrir como usar meu telefone”

Bjarne Stroustrup


🏆 Patrocinadores BrazilJS Conf 2021