Weekly #176 - Adeus Firebug, novos releases de DSW e Babylon e testes com AVA e Jest

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 10 colaboradores da edição nº 176!
Colaboradores Weekly 174

Em vídeo

Novidades

FrontInPOA 2016
No próximo sábado acontece a 5º edição do FrontInPOA.
Indicado por @braziljs

Firebug é descontinuado
O nosso velho e querido amigo Firebug está sendo descontinuado.
Indicado por @jaydson

Novo release do DSW
Aprenda e use Service Workers hoje com o DSW em sua nova versão.
Indicado por @felipenmoura

Novo release de Babylon.js
Ferramenta para manipulação 3D em WebGL, tem várias novidades em sua última atualização.
Indicado por @felipenmoura

Zofe 37
O podcast Zofe voltou!
Indicado por @jaydson

Resumo da semana

AVA.JS: Um test runner futurístico — parte 2
Segunda parte da série sobre AVA.js, falando agora sobre configuração dos testes.
Indicado por @raphaelpor

Jest: Escrever testes nunca foi tão divertido
Antes odiado, hoje, uma das melhores ferramentas para teste de código. Jest, o framework criado pelo Facebook, desbanca os concorrentes em vários pontos. Prático, simples e pronto para usar em 4 linhas. Vou contar um pouco da experiência em instalar e escrever testes com Jest e como isso tem afetado os projetos e equipes com que trabalho.
Indicado por @oieduardorabelo

Ecossistema JavaScript — Parte 03: Task Runners
Task Runners são automatizadores de tarefas. Eles tem a capacidade de fazer muita coisa, facilitam muito o workflow de projetos seja no desenvolvimento, build ou deploy.
Indicado por @vinicius73

Saindo do zero a zero com o Vue.js
Uma rápida introdução sobre o Vue.js.
Indicado por @luisfmsouza

Carregamento rápido com hacks estranhos (em inglês)
Truques super estranhos, alguns envolvendo document.write e iframes para carregar a página mais rápido!
Indicado por @felipenmoura

How To Prevent Falling In The Trap Of The "Next Big Project" (em inglês)
Muitas empresas começam com um protótipo frágil para testar uma ideia e esse protótipo tende a se transformar na solução final ao invés de ser reescrito. Esse artigo mostra algumas dicas de como aliviar a quantidade de problemas que podem aparecer caso o protótipo temporário se torne a solução final.
Indicado por @fagnermartinsbrack

Free as in Puppy — Open Sourcing Your JavaScript Code (em inglês)
Dicas do que fazer (e como fazer) quando você tem um projeto baseado em JavaScript que deseja tornar Open Source.
Indicado por @fagnermartinsbrack

How to build a realtime TO-DO List App with appbase.io (em inglês)
Um tutorial simples e rápido que utilizar um banco de dados em tempo real com suporte a Elastic Search. O legal dessa ferramenta é a possibilidade de usar em aplicativos mobile. Há também a opção de usar esse serviço apenas usando código nativo.
Indicado por @igorlima

Outros

Sign-in and Payment without Forms (em inglês)
Eiji Kitamura, em uma talk na Polymer Summit 2016, mostra como trabalhar com API's de pagamento e login sem o uso de formulários.
Indicado por @twobanks

10 Priceless Resources for JavaScript Learners (em inglês)
Uma coleção valiosa de conteúdos para quem esta aprendendo a programar javascript.
Indicado por @fredericksilva

Frase da semana

"That hardly ever happens" is another way of saying "it happens" - Douglas Crockford

Frase via DefProgramming

fechar