A BrazilJS Weekly é a seleção semanal de 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 15 colaboradores da edição nº 192!
screenshot-from-2017-05-02-22-20-03

Em vídeo

Novidades

BrazilJS Conf abre inscrições para edição em Fortaleza
A BrazilJS Conf está de volta a Fortaleza! Dias 01 e 02 de Setembro!
Indicado por @braziljs

Conversa com Débora Duarte – RSJS 2017
Já saiu a entrevista com a Débora Duarte, palestrante do RSJS 2017.
*Indicado por ***@braziljs**

Meteor: Desenvolvimento de App com JS – Vantagens e Desvantagens
Hoje muito se fala sobre Mobile e Apps. Existem frameworks, como Meteor, que prometem desenvolver Apps em JavaScript. Mas quais são as vantagens e desvantagens versus desenvolver Apps nativos? Quando utilizar Meteor? Como o framework funciona? Seria esse o futuro do desenvolvimento mobile?
Indicado por @braziljs

Firefox 53 JSON Viewer
O JSON Viewer do Firefox exibe dados JSON estruturados.
Indicado por **@leodufer

Announcing TypeScript 2.3**
Saiu a versão 2.3 do TypeScript.
Indicado por @jaydson

Suporte para ES Modules no Chrome Canary
Chrome Canary já suporte ES Modules nativamente.
Indicado por @fdaciuk

CodeCopy
Uma nova extensão para Chrome e Firefox que adiciona um botão de “copy to clipboard” em cada trecho de código. Funciona no GitHub, MDN, Gist, StackOverflow, StackExchange, npm, e até no Medium.
Indicado por **@zenorocha

Sorteio de Caneca JavaScript**
Em parceria com a loja geek Eu Compraria estamos realizando um sorteio de uma caneca JavaScript no blog Underground WebDev, veja nesse link como participar e boa sorte!
Indicado por @caio-ribeiro-pereira

YouTube’s redesign is official, and there’s a dark mode **(em inglês)
Anúncio da nova versão do Youtube, feita com Polymer.
Indicado por
@yanmagale

Introducing Sizzy*** (em inglês)*
Uma ferramenta para testar websites responsivos.
Indicado por @karlasamantha

Resumo da semana

React Fiber – O que muda agora?
Abordagem sobre o React Fiber e quais as novas percepções/considerações no React após a adição dessa nova implementação.
Indicado por **@raphamorim

Intro to React**
Um workshop bem legal para aprender React.
Indicado por @hugocarreira

Javascript: funções, objetos e classes
As principais estruturas de dados da linguagem são simples e poderosas!
Indicado por **@vinicius73

Como aproveitar o Armazenamento Local para criar aplicativos rápidos*** (em inglês)*
Os usuários adoram aplicativos rápidos e responsivos. Eles só querem ver atualizações imediatamente. Agora mesmo. E nós, como desenvolvedores devemos nos esforçar para fornecer isso. Então, como podemos?
Indicado por @leodufer

React avançado — Utilizando “props.children” como função de primeira classe
O coração do React são componentes. Você pode aninhar esses componentes do mesmo modo que você aninha tags HTML, o que torna tudo mais fácil quando escrevemos JSX, afinal, lembra muito o bom e velho HTML. Quando eu comecei com React, eu pensei “Basta usar props.children e pronto. Eu sei tudo sobre o objeto .children”. Te digo, como eu estava errado! 🙂
Indicado por @oieduardorabelo

Webpack para iniciantes
Aprendendo um pouco sobre Webpack.
Indicado por **@mlozanno

Node.js 8.0.0 terá lançamento atrasado até 30.de Maio**
Pra fazer um LTS com maior duração e trazer a 8.x já com novas funcionalidades do V8, o release vai ser atrasado até maio.
Indicado por **@quagliato

Using react-devtools with React Native (em inglês)
Artigo publicado no blog da Expo mostrando como usar o react-devtools junto com o React Native.
Indicado por
@yanmagale

A Complete Guide to testing javascript in 2017* ****(em inglês)*
Um pequeno guia mostrando os tipos de testes e as principais ferramentas de teste para JS.
Indicado por **@yanmagale

ECMAScript modules in browsers** (em inglês)
Artigo do Jake Archibald sobre ES modules.
Indicado por @jaydson

Tools e outros

clean-code-javascript
Princípios de engenharia de software, do livro Clean Code de Robert C. Martin, adaptado para JavaScript. Este não é um guia de estilo. É um guia para produzir software legível, reutilizável e refatorável em JavaScript.
Indicado por **@leonardoelias

JS Concepts behind React**
Essa talk – apresentada no Meetup do Training Center – mostra alguns conceitos de JavaScript que utilizamos ao desenvolver aplicações com React.js.
Indicado por **@fdaciuk

wobbuffetch js – Fetch API com Observables**
Lib que promete facilitar o uso do Fetch API e transforma automaticamente Promises para Observables, podendo usar API collections como, ‘map’, ‘filter’, ‘merge’, ‘distinct’, e etc.
Indicado por @pedrotcaraujo

Frase da semana

In the end, regardless of where you are on the development hierarchy, keep coding. It’s where you’re most valuable – The Developer’s Code

Frase via CodeWisdom

jaydson
83  Posts