Weekly #196 – Node.js 8, Web.br 2017 e CodeHouse

Em:

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 13 colaboradores da edição nº 196!
screenshot-from-2017-06-01-09-48-20

Em vídeo

Novidades

Novidades no Node.js 8
Principais novidades na versão 8 do Node.js.
Indicado por @braziljs

Mikeal não faz mais parte da Node.js Foundation
Juntamente com o anúncio do Node.js 8, também temos a notícia do afastamento do Mikeal da Node.js Foundation.
Indicado por @braziljs

Algoritmos e realidade virtual na Web.br 2017
Principal encontro brasileiro sobre tendências e boas práticas de desenvolvimento Web, a Conferência Web.br deste ano promoverá discussões que buscam “Transcender a Web”, como diz o tema do evento.
Indicado por @braziljs

O Training Center lançou o Code House
Um projeto para dividir moradia entre programadores(as)
Estamos tentando ajudar quem deseja morar em certas cidades/estados, porém não consegue arcar com todos os custos e como benefício morar com alguém que possa agregar na profissão, criar um projeto juntos, etc. 🙂
Indicado por @woliveiras

2º Meetup do Facebook DevC PoA: JavaScript e Machine Learning
Estamos tão animados com o nosso segundo evento oficial do Developer Circle em Porto Alegre que decidimos exagerar um pouquinho: vamos trazer para vocês DOIS tópicos diferentes: JavaScript e Machine Learning.

Resumo da semana

No mar de libs e frameworks: conhecendo o Vue.js – Parte II
Segunda parte do artigo sobre Vue.js.
Indicado por @braziljs
 

Testando componentes Vue
Introdução a testes em componentes Vue. Como montar o setup, testes de métodos isolados e testes de comportamento dentro de uma instância Vue.
Indicado por @luisfmsouza
 

Simples aplicação real time com angular 4 e firebase, parte 1
Primeira parte do artigo da @jelielmendes, sobre aplicações real time com Angular 4 e Firebase.
Indicado por @jaydson
 

Inteligência artificial no Microsoft SQL 2017
A Microsoft está anunciando o pré-lançamento do SQL 2017.
Indicado por @braziljs
 

Chrome won
Artigo muito lúcido do Andreas Gal, falando sobre o estado atual dos navegadores.
Indicado por @jaydson

Effective Code Reviews
Some best practices to make your code review process easier and more effective.
Indicado por @ivosantiago
 

Jest: Angular, React, Express… é para todo mundo!
No meu último post sobre Jest, o leitor Rodrigo Régis me perguntou: “E como funcionaria um teste de um app AngularJS?”. Podendo ser a dúvida de outros leitores e, até para esclarecer as etapas necessárias envolvendo testes em JavaScript, resolvi escrever esse post. Jest é para todo mundo!
Indicado por @oieduardorabelo

Outros

Lighthouse 2.0
O Lighthouse é uma ferramenta automatizada de código aberto que aprimora a qualidade de apps da Web. Ele pode ser executado como extensão do Chrome ou na linha de comando.
Tambem disponivel no chrome canary em “audits”

Staying off the Rocks: Using Lighthouse to Build Seaworthy Progressive Web Apps (Google I/O ’17)
Indicado por @mauricionr

Announcing 💅 styled-components v2
A smaller, faster drop-in upgrade with even more features
Indicado por @ruanmer

Frase da semana

The good news about computers is that they do what you tell them to do. The bad news is that they do what you tell them to do

Ted Nelson

Frase via CodeWisdom
  • JavaScript só é difícil para quem começa do fim

    Hoje é segunda-feira, dia de novo artigo da série “React: do básico ao avançado”, porém vamos dar uma pausa e falar sobre outro assunto hoje. JavaScript só é difícil para quem começa do fim. Há poucos anos, desenvolver web apps era muito fácil, por exemplo, usávamos PHP (ou qualquer outra linguagem server side, como Python […]

  • Melhorando a acessibilidade de aplicações Web com ARIA

    Acessibilidade não é um tema novo, mas infelizmente ainda pouco aplicado na prática. Vamos conhecer alguns passos básicos de como podemos melhorar a experiência dos usuários das nossas aplicações. Na última edição da BrazilJS Conf¹ tivemos uma excelente palestra da Talita Pagani sobre Acessibilidade Web Cognitiva, que está disponível no canal da BrazilJS no YouTube. […]

  • Node.js v6 suporta praticamente toda a especificação ES6/ES2015

    Com o release da 6ª versão do Node.js podemos contar com o suporte de praticamente toda especificação ES6/ES2015! Além de diversas mudanças notáveis, a versão 6 conta com a atualização do V8 para a versão 5.0, o que nos deixa com incríveis 93% de suporte para as features ES6/ES2015. Note que essa atualização inclui praticamente […]

Patrocinadores BrazilJS

Gold

Silver

Bronze

Apoio

BrazilJS® é uma iniciativa NASC.     Hosted by Getup