Emojis nativos, RedwoodJS 1.0 e Test-runner nativo no Node.js - Weekly #422 (edição básica)
Emojis nativos na web não são triviais. RedwoodJS chegou na versão 1.0 e terá USD $1Mi de investimento. O Node.js agora conta com um test-runner nativo.
14 de abril de 2022
Olá! Chegou a edição 422 da BrazilJS Weekly!
Você está recebendo a versão básica da Newsletter BrazilJS Weekly.
A versão completa está disponível apenas para assinantes.
Quer apoiar a BrazilJS e incentivar o nosso trabalho de produção de conteúdo?
Considere assinar o nosso plano pago, é mais barato que uma cerveja, e você ajuda a produção de conteúdo independente no Brasil.
Ao assinar, além de ter acesso a versão completa, você também poderá assistir a versão em vídeo.
Essa edição também está disponível em podcast 🎙️
Escute no site, ou na sua plataforma de streaming favorita (estamos no Spotify, Apple Podcasts e Google Podcasts).
📄 Curadoria/edição: Jaydson Gomes
📝 Revisão: Jaydson Gomes / Felipe Nascimento / Andreza Rocha
» Destaques
🤔 Emojis nativos na web são difíceis
Eu desconfiava que o suporte aos emojis não fosse algo trivial, mas eu estava errado. Ao que tudo indica, o suporte a Emojis é bem mais complexo.
O problema é generalizado e complexo. Em resumo, não existe uma maneira padrão de usar emojis na Web.
Ótimo post de Nolan Lawson.
🎨 O novo modelo DALL-E da OpenAI desenha qualquer coisa
A OpenAI já tinha exibido se novo modelo de IA chamado DALL-E (ótimo nome inclusive, uma combinação de WALL-E e Dali), capaz de desenhar praticamente qualquer coisa e em praticamente qualquer estilo.
A versão 2 do DALL-E foi lançada e está ainda melhor.
🪵 RedwoodJS 1.0 e $1M de investimento
O Tom Preston-Werner, criador do RedwoodJS, anunciou na última semana um marco importante, a versão 1.0 do framework.
Além disso, Tom também anunciou um investimento de USD $1Mi no projeto.
Preston-Werner é conhecido por ser um dos cofundadores do GitHub, criador do Jekyll e mais um monte de projetos.
💯 Test-runner nativo no Node.js
O Node.js está adicionando um módulo de teste integrado ao core da plataforma.
Ele virá na forma de um novo módulo node:test que expõe uma API para criar e executar testes JavaScript. À medida que os testes são executados, os resultados serão emitidos usando o formato padrão TAP.
🏛️ Rome Formatter
O time do Rome começou uma reescrita completa (em Rust) do Rome no ano passado. Agora veio anúncio do primeiro lançamento como parte desse esforço com o Rome Formatter, um novo formatador para JavaScript e TypeScript.
Ele expressa perfeitamente nossos objetivos de excelente desempenho, facilidade de uso e integração IDE de primeira classe.
» Novidades
💔 1 milhão de sites quebrados
Artigo de Christian Heilmann comentando o relatório anual da Webaim.org, onde uma profunda análise é feita nos sites mais acessados do mundo, visando saber como está a acessibilidade.
🤩 Microsoft Edge agora gera labels automaticamente em imagens
A Microsoft anunciou no blog do Edge uma funcionalidade interessante e bem importante: gerar labels automáticas em imagens que não possuam previamente o texto alternativo.
☁️ Go 1.18 e Google Cloud
No início de março, o time da linguagem Go anunciou o Go 1.18.
Já são 10 anos de desenvolvimento da linguagem e o trabalho agora foi tentar oferecer recursos que a comunidade estava pedindo.
👍 A história por trás no novo thumbs-up duplo da Netflix
Nada é tão simples quanto parece quando se trata de experiência de usuários e de desenvolvimento de software.
Quando falamos de uma grande empresa, que é conhecida por levar a sério os testes, isso é mais evidente.
É o caso da implementação do thumbs-up duplo da Netflix.
🎭 Dica da semana
Inscreva-se no plano pago e tenha acesso a outros conteúdos dentro da newsletter 😍






