Weekly #181 – Novidades do GitHub, problema no GitLab e PWAs FTW!

Em:

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! ! Colaboradores Weekly #181

Em vídeo

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

  • Web Share API

    Recentemente, a equipe do Chrome anunciou que um de seus membros, o Matt Giuca, está trabalhando em uma proposta para uma simples API: o Web Share. Esta API permite que websites consigam invocar os recursos de compartilhamento nativos do Sistema Operacional. Um ponto importante da Web Share API é que o controle de onde e […]

  • Milhares de projetos baseados no npm foram quebrados

    [Atualização 24/03/2016 19:08] Nota oficial sobre o caso no Blog do npm. http://blog.npmjs.org/post/141577284765/kik-left-pad-and-npm [Atualização 24/03/2016 10:28] Um post de um funcionário da Kik mostra um pouco dos bastidores da história. https:[email protected][email protected]lqgkw3l Algo inusitado se instaurou na comunidade JavaScript/Node.js ontem (22/03/2016). Uma “simples” despublicação de um módulo no npm fez com que milhares de projetos espalhados […]

  • Generators, yield e iterators

    Continuando com nossa série sobre o uso de JavaScript de forma assíncrona, não podemos deixar de passar pelos Generators. É muito comum precisarmos manipular itens de uma lista e, para tal, o JavaScript evoluiu e passou a nos oferecer diversos métodos como map e filter em Arrays, e construtores na própria linguagem como for…of e […]

Patrocinadores BrazilJS

Gold

Bronze

BrazilJS® é uma iniciativa NASC.     Hosted by Getup