Weekly #181 - Novidades do GitHub, problema no GitLab e PWAs FTW!
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 17 colaboradores da edição nº 181! !
Em vídeo
https://www.youtube.com/watch?v=8myDav8Y6VQ
Novidades
Introducing Topics - Github (em inglês) Nova feature do Github permite adicionar topics nos repositórios. (Artigo do próprio Github) Indicado por @rzorzal
New and improved two-factor lockout recovery process (em inglês) GitHub fez algumas melhorias na autenticação em 2 passos (2FA). Indicado por @fdaciuk
Grid by Example (em inglês) Uma coleção de exemplos para a especificação de CSS Grid Layout. A especificação do CSS Grid Layout é uma das novas especificações que estão redefinindo a forma como abordamos o layout para a web. Indicado por @gabsprates
Visual Studio Updates - 1.9 Primeiro update de 2017 do Visual Studio Code. Há uma série de atualizações significativas nesta versão. Indicado por @leonardoelias
Node.js v7 ChangeLog Indicado por @leonardoelias
GitLab fica fora do por exclusão acidental de dados de produção Um sysadmin tava tentando melhorar a performance do PostgreSQL e acabou dando rm -rf em 300GB de dados da produção. O último backup que tinham era de 6 horas atrás e quase perderam uma porrada de coisa. Mas foram bem transparentes e explicaram todo o problema, dando updates sobre a solução, etc. Indicado por @quagliato
Integrating Progressive Web Apps deeply into Android Integração de Progressive Web Apps no Android. Indicado por @jaydson
Resumo da semana
10 Coisas que amo no create-react-app Vários boilerplates tentaram resolver a exaustiva tarefa de configurar um projeto React, mas poucos sobreviveram! E depois da comunidade correr muito atrás, o Facebook lançou uma CLI oficial para criar aplicações em React, o create-react-app. Vamos ver quais as vantagens e o porquê essa CLI, hoje, tem quase 20mil favoritadas no Github! Indicado por @oieduardorabelo
Setting up an Angular 2 Development Environment (em inglês) Configurando um ambiente para trabalhar com Angular 2. Indicado por @psicotropicos
Introdução aos Progressive Web Apps As grandes empresas de tecnologia, lideradas pelo Google, estão apostando cada vez mais nos Progressive Web Apps. Mas, ficam algumas dúvidas: - O que são os PWAs? - Quais suas vantagens? - O que eles trazem de novo? Indicado por @matheusml
Web Payments com Payment Request API Abordagem sobre a Payment Request API. Uma API Web pouco falada que surge para otimizar a experiência dos usuários em compras online. Indicado por @obetomuniz
“Junior Developer for Life” is for Suckers Artigo de Eric Elliott comentando sobre um slogam popularidado sobre Dan Abramov criador do Redux. Indicado por @enieber
Firefox push notifications : A Beginner's Guide O Firefox (versão 44+) para Windows, Mac e Linux agora permite a escolha de receber notificações, caso tenha dado permissão. Isso é semelhante às notificações da Web, mas agora você pode receber notificações para sites mesmo quando eles não estão abertos em uma guia. Indicado por @leonardoelias
Frase da semana
Learning to code is the single best thing anyone can do to get the most out of the amazing future in front of us - Marc Andreessen
Frase via CodeWisdom