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!
Em vídeo
https://www.youtube.com/watch?v=4BJhQ1JQVTo
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