BrazilJS Weekly #253 – 3D, Angular, VUE e React
E chegamos com mais uma BrazilJS Weekly, a edição #253. Essa semana está bastante democrática, pois falamos de Angular, Vue e React.
Também temos VIM para Web Assembly, versão comprometida publicada na npm do pacote eslint-scope, workshops do Kyle Simpson entre outras novidades. Não vai perder essa, né?
Novidades
Versão comprometida do eslint-scope foi publicada no npm Alguém roubou as credenciais de acesso de um dos mantenedores do pacote eslint-scope e publicou uma nova versão do pacote com código malicioso que tinha a intenção de roubar os acessos de outros usuários do npm.
É isso mesmo, o famoso editor vim (amado e odiado por muitos) agora foi portado para WASM (WebAssembly)
Workshop Kyle Simpson O Kyle Simpson (@getify) está trazendo pela primeira vez ao Brasil sua série de Workshops de JavaScript. É uma oportunidade única e exclusiva, inscreva-se!
Fundador Da Linguagem Python Resolve Se Afastar Do Projeto O anúncio de seu afastamento ocorreu ontem, mas só hoje que ganhou força e pegou todos de surpresa. Muitos comentários e possibilidades estão surgindo, e diante disso, Guido declarou que não irá se afastar completamente.
Artigos
Learning Observable Observable, um jeito simples de entender como funcionam os bastidores dos Observables.
3D Modeling HTML - part 1 Modelando a Web em 3D é uma curta série de posts sobre como utilizar React e WebGL em conjunto para visualização de dados de sensores no ambiente.
Building a Responsive Dashboard with Vue.js Um tutorial muito legal mostrando como construir uma tela de dashboard para diferentes dispositivos (responsiva) utilizando vue.js.
Server Side Rendering com Angular Um artigo que cobre a construção de SPAs adotando Server Side Rendering utilizando Angular.
Re-creating a 3D Sketch App - part 1 Neste artigo, @lucascassiano fala sobre como foi a experiência de repensar um app mobile nativo que ele fez em 2014, com frameworks web utilizando React e Three.js.
Managing Complex Waiting Experiences on Web UIs Um artigo falando da experiência de esperar (e como nós não gostamos dela), apresentando alternativas para eliminarmos ou mitigarmos esta, que é uma frustração para o usuário.
Princípios SOLID: Princípio da Responsabilidade Única Neste artigo darei início e uma série onde vou explicar cada um dos 5 princípios SOLID e mostrar como aplicá-los em JavaScript.
ReasonML: Records Nesse artigo iremos examinar como Records funcionam em ReasonML. Uma estrutura de dados imutável que utiliza chaves nomeadas e pode ter inferência de tipo. Quando e onde fazer uso dela? Bora descobrir!
Frase da Semana
"There's nothing more permanent than a temporary hack." - Kyle Simpson