Bug crítico no Safari 15, Remix vs. Next.js e Microsoft vai comprar a Activision Blizzard - Weekly #411
Depois de merecidos dias de férias, estamos de volta com a BrazilJS Weekly. Nessa semana temos mais um bug feio no Safari, análise dos frameworks Next.js e Remix e a nova aquisição da Microsoft.
20 de janeiro de 2022
Voltamos! 🎉
Chegou a edição 411 da BrazilJS Weekly!
Depois de merecidos dias de férias, estamos de volta com a BrazilJS Weekly.
Enquanto organizamos as coisas por aqui, a Weekly ficará disponível apenas no formato newsletter e post no site.
Nessa semana iniciamos com mais um bug crítico no Safari. O bug em questão é no IndexedDB do Safari 15 e permite que qualquer site possa saber a atividade de navegação recente e atual de um visitante 😳
Ryan Florence, criador do framework Remix, fez uma análise comparativa muito legal entre Next.js e Remix. Vale a pena conferir para aprender sobre as duas tecnologias.
A Microsoft está adquirindo a Activision Blizzard (Call of Duty, World of Warcraft, Diablo) em um acordo que deve avaliar a Activision em US$ 68,7 bilhões.
📄 Curadoria/edição: Jaydson Gomes
📝 Revisão: Jaydson Gomes
Caso goste do conteúdo, considere inscrever-se e apoiar a BrazilJS ❤️
» Destaques da semana
🐞 Bug crítico no Safari 15
Bug no IndexedDB do Safari 15 permite que qualquer site possa saber a atividade de navegação recente e atual de um visitante (sites visitados em diferentes guias ou janelas).
O site safarileaks.com montou um demo onde visitantes conectados aos serviços do Google, vazam IDs de usuário do Google e fotos de perfil.
🔮 Remix vs Next.js
Ótimo artigo escrito por Ryan Florence, criador do framework Remix, fazendo uma análise comparativa entre Next.js e Remix.
A abordagem, por motivos óbvios, possui um viés focado no Remix, porém, é uma análise bem detalhada.
Recomendo a leitura, pois ao final é possível sair com um bom conhecimento sobre ambos frameworks.
🎮 Microsoft vai comprar a Activision Blizzard
A Microsoft está adquirindo a Activision Blizzard, a problemática empresa criadora de Call of Duty, World of Warcraft e Diablo. O acordo avaliará a Activision em US$ 68,7 bilhões, muito acima dos US$ 26 bilhões que a Microsoft pagou para adquirir o LinkedIn em 2016.
📖 JavaScript for impatient programmers (em inglês)
Edição 2022 do livro de Dr. Axel Rauschmayer.
O objetivo do livro é tornar o JavaScript menos desafiador para iniciantes, oferecendo uma visão moderna que é o mais consistente possível.
Nenhum conhecimento prévio de JavaScript é necessário, mas é necessário saber programar.
🎨 Parcel CSS: um novo parser, transformer e minifier CSS
Devon Govett, criador do Parcel, anunciou o Parcel CSS, um parser CSS escrito em Rust.
Segundo Devon, o projeto é extremamente rápido, possui um pequeno output, suporta CSS modules e pode ser usado com Parcel ou em projetos JS ou Rust standalone.
🧰 The State of WebAssembly – 2021 and 2022
Artigo bem completo mostrando o estado atual do WebAssembly. O artigo cobre tudo que aconteceu de importante em 2021 em termos de features e uso da tecnologia e também mostra o que esperar em 2022.
🎭 Dica da semana
The Inventor: Out for Blood in Silicon Valley
Assisti nas últimas semanas o documentário que conta a história da Theranos.
Achei legal e assustador. Sabemos que o Vale do Silício é uma fábrica de ilusões, mas ver na prática algo tão grandioso como a história da Theranos em detalhes dá um pouco de medo.
Com uma nova invenção “mágica” que prometia revolucionar os exames de sangue, Elizabeth Holmes se tornou a bilionária mais jovem do mundo, anunciada como o próximo Steve Jobs. Então, da noite para o dia, sua empresa de 10 bilhões de dólares foi dissolvida. A ascensão e queda da Theranos é uma janela para a psicologia da fraude.
🗣 Frase da semana
“Eu digo para meu time de devs pensar cuidadosamente antes de dizer que algo 'não pode ser feito'. Não há muito que não possa ser feito com um pouco de ingenuidade”
— Satoru Iwata