Weekly #177 - Linha do tempo da Web, Review pull requests e Hyper 1.0.0
A BrazilJS Weekly é a seleção semanal que reúne as novidades sobre o desenvolvimento Web no Brasil e no mundo. Ainda não é inscrito? Faça o seu cadastro e receba nossa Newsletter semanal 😎👊🙂👌👍
Sugira conteúdo para a Weekly usando o nosso canal de issues no Github.
Um agradecimento especial aos 19 colaboradores da edição nº 177!
Em vídeo
https://www.youtube.com/watch?v=D8cABwH8RBc
Novidades
Review requests no Github O Github agora oferece a funcionalidade de solicitar um review de sua pull request. @felipenmoura
Zeit Announces Hyper 1.0.0 Versão estável 1.0.0 do Hyper foi lançado. @alexsteixeira
The Grid code is coming! Anúncio sobre o suporte do CSS Grid por default no Chrome e no Firefox até Março de 2017. @betomuniz
Linha do tempo da Web Infográfico interativo sobre a história da Web produzido pelo @W3CBrasil. @jaydson
Workshop gratuito de acessibilidade na Web O W3C Brasil, promove no dia 17 de fevereiro em São Paulo, um Workshop sobre Acessibilidade na Web. O objetivo do workshop é apontar as melhores soluções para as principais barreiras de acessibilidade em páginas e sistemas Web. O workshop será gratuito e com vagas limitadas.
Resumo da semana
Webpack para React: o Guia Final Ainda existem muitas dúvidas e confusões em relação ao que é o Webpack, quais suas funções e como tirar o máximo de proveito possível num ambiente React. Esse post esclarece essas dúvidas e mostra como criar um ambiente de desenvolvimento completo e um build de produção com o Webpack. @matheusml
Jest: Snapshot Testing com React e Enzyme Uma das funcionalidades de mais destaques do Jest a partir da versão 14.0, foi a possibilidade de rotar testes usando snapshots. Vamos ver como eles funcionam e quais casos podemos usa-los e como isso facilita a nossa vida em escrever testes! @oieduardorabelo
Entendendo create-react-app Começar uma aplicação react sempre foi um pouco complicado. Eu poderia estar brincando dizendo isso no meu blog ou no meu twitter, mas é uma realidade. O time de desenvolvimento do React sabe que esta é uma dor para toda a comunidade e resolveram criar o create-react-app. @rafaell-lycan
How To Discover The Best Solution For A Bug (em inglês) A forma mais eficiente de corrigir um bug é focando em descobrir a sua causa raiz. Este artigo mostra como podemos alcançar isso utilizando algumas analogias. @FagnerMartinsBrack
What editor do you use? Uma pesquisa do Eric Elliott para saber quais editores mais usados. @jaydson
Vídeos
Funções puras Quanto mais funções puras o seu código tiver, menos bugs ele sofrerá além de ficar muito mais legível 👍 @filipedeschamps
JavaScript 30 30 Day Vanilla JS Coding Challenge. Build 30 things in 30 days with 30 tutorials. No Frameworks×No Compilers×No Libraries×No Boilerplate. @vicainelli
Elixir + OOP vs FP + Clojurescript Cobertura do 1º Lambda I/O realizado em São Paulo. @filipedeschamps
Ferramentas
Styletron CSS-in-JS engine construída do zero com foco em performance. @thiamsantos
Inferno Uma biblioteca extremamente rápida, semelhante ao React, para a construção de interfaces de usuário. @thiamsantos
cpf Ferramenta para manipulação de números de CPF. @theuves
fukol-grid 93 bytes minificado CSS grid framework, cabendo confortavelmente dentro de um tweet. @thiamsantos
babel-preset-env Um preset para o Babel que automaticamente determina plugins necessários baseado nos ambientes suportados. @jaydson
Ffocus Ferramenta de linha de comando que desabilita o acesso a sites para aumentar sua produtividade. @jaydson
Frase da semana
Any code of your own that you haven't looked at for six or more months might as well have been written by someone else - Eagleson's Law
Frase via DefProgramming