BrazilJS Weekly #252 – NPM se junta ao TC39

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 a edição #252 da BrazilJS Weekly chega cheia de novidades e links muito legais!
Por exemplo, você sabia que agora a NPM faz parte do grupo TC39?
Temos também os termos do Christian Heilmann para palestras, um div muito curioso cujo CSS se comporta diferente em cada navegador, um artigo que trata sobre vantagens e desvantagens de microservices, entre outras coisas muito legais. É ver para conferir.

Em vídeo

Novidades

Christian Heilmann speaking terms
O Christian Heilmann criou um repositório muito lega que serve como termos para palestrar em um evento.
Indicado por @jaydson

npm Joins ECMA International and TC39
O npm agora faz parte do TC39.
Indicado por @jaydson

Github Style Guide
Guias de desenvolvimento utilizado pelas as equipes do Github.
Indicado por @tcelestino

Cartoon da semana

Artigos

React Native e Babel: Utilizando macros
Se você segue o Kent C Doods ou Sinil Pai no Twitter, você já deve ter visto alguns tweets sobre babel macros. Foi apenas ontem que eu finalmente compreendi o hype dessa ferramenta. E ela é incrível! Vamos ver um exemplo prático de como utilizar esse plugin!
Indicado por @oieduardorabelo

Higher-Order Components (HOC) — Real world example
Para quem quer perceber como pode usar Higher Order Components no seu projecto, aqui está um exemplo prático passo a passo explicando um pouco a teoria até ao resultado final.
Indicado por @luisgserrano

O div que funciona diferente em cada browser
Um código simples, pequeno, mas que é renderizado de forma diferente em cada um dos navegadores atuais!
Indicado por @felipenmoura

Goodbye Microservices: From 100s of problem children to 1 superstar
Relata uma experiencia, que um serviço tão gigante quanto o deles e o número de clientes os Micro-Services se mostraram mais uma dor de cabeça do que uma solução ideal.
Indicado por @renanbastos93

Outros

Changelog #300: Corporate interests in open source and dev culture
Indicado por @FagnerMartinsBrack

Github Style Guide
Guias de desenvolvimento utilizado pelas as equipes do Github.
Indicado por @tcelestino

Frase da semana

“It’s not at all important to get it right the first time. It’s vitally important to get it right the last time”
-The Pragmatic Programmer


BrazilJS é uma iniciativa NASC