BrazilJS Weekly #253 – 3D, Angular, VUE e React

Trabalha com desenvolvimento web há mais de 12 anos, atuando com projetos open source, palestrante, instrutor, e sócio fundador da Nasc, além de ser curador e idealizador da ​BrazilJS. Também um GDE.

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.

VIM portado para WebAssembly
É 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


BrazilJS é uma iniciativa NASC