Chegou a BrazilJS Weekly nº 241, e como de costume, temos diversas novidades e artigos para discutir 🙌 Débora e Jaydson falam sobre uma nova especificação da W3C para autenticação na Web, uma nova VM muito interessante da Oracle e o mundo do Bitcoin.

Em vídeo

Novidades

Um padrão para autenticação na web, o WebAuthn

O trabalho conjunto do W3C e FIDO Alliance resultaram em um novo padrão de autenticação na web, o chamado WebAuthn. A especificação vem sendo trabalhada a 2 anos e já tem suporte na última versão do Firefox, nos próximos meses, pelo Chrome e Edge. Um pequeno passo para um mundo sem phishing.

Indicado por @oieduardorabelo

Oracle anuncia nova máquina virtual

A Oracle anunciou esta semana o lançamento de uma nova máquina virtual, a GraalVM.

O projeto bem ambicioso é fruto de anos de pesquisa e desenvolvimento e parece ser realmente bem inovador.

Indicado por  @braziljs

Angelo Belchior – Levando o .Net para o mundo mobile com Xamarin – MobileSummit 2017

Mais palestra do MobileSummit 2017 no ar! Angelo Belchior fala sobre Xamarin, com a palestra: Levando o .Net para o mundo mobile com Xamarin.

Indicado por @jaydson

Call4Papers do RSJS

O Call4Papers do RSJS termina dia 02 de maio. Corre pra não perder o prazo. Queremos o palco mais diverso possível e com muitas palestras fodas.

Indicado por @jaydson

Cartoon da semana

Via CodeChef

Artigos

React Native: Criando Grids com FlatList

Grids são uma escolha comum para interface, principalmente em aplicativos móveis. Mas o que torna essa escolha, uma boa escolha? Olhando o Instagram, Facebook, Google, Apple, podemos perguntar “qual o segredo de um bom grid”?

Indicado por @oieduardorabelo

O mundo além do Express.js — Conheça o Restify

Se falamos em APIs REST usando Node.js, estamos falando em Express.js, certo? Não necessariamente! Leia este artigo e conheça uma excelente alternativa chamada Restify!

Indicado por @DiegoPinho

JavaScript Factory Functions vs Constructor Functions vs Classes

Aborda um pouco sobre a diferença de cada pattern, conhecimento que ajudará na hora de startar seu projeto. Indicado por @robsongajunior

O porquê do Bitcoin— Parte 1: La casa de papel, a Roma Antiga e a Década Perdida

Parte 1 da série de posts que promete esclarecer por que tem tanta gente animada com o Bitcoin, Blockchain, Ethereum e em todo esse novo ecossistema que se formou baseado na descentralização.

Indicado por @matheusml

API simples com AdonisJS

Com essa onde de rest onde todos querem ter uma ferramenta que ajude no trabalho, se encontra o AdonisJS um framework que pode ser usado apenas como API e onde se tem a oportunidade de criar seu proprio bolerplate (blueprint)

Indicado por @devalexandre

Streaming Redux state as an Observable with RxJS

como podemos transmitir o estado de um repositório do Redux usando Observables.

Indicado por @devalexandre

Glide.js

Slider e carousel Javascript ES6 sem dependências, rápido e flexível.

Indicado por @karlasamantha

Regra de três

App simples escrito em react-native(-web), publicado como web app, mobile app, extensões de navegador e mais.

Indicado por @ericorruption

AdonisJS

Em meio essa onda de frameworks, eis que surge um framework javascript baseado no laravel.

Indicado por @devalexandre

Webinar – Descomplicando o Kubernetes

Dica de Webinar: O Jeferson, Youtuber do canal LINUXtips, vai falar sobre Kubernetes, uma plataforma open source que automatiza as operações dos containers Linux. Coloquem na agenda, o Webinar acontece na próxima semana, 25/04 às 15h.

Indicado por @jaydson

WebAssembly.Studio

IDE online que proporciona desenvolvimento em tecnologias como C/C++/Rust/WebAssembly.

Indicado por @felipekm

Thinking Thunks

Palestra do Kyle Simpson (que estará na BrazilJS Conf! :tada:) sobre callbacks, thunks e como eles se encaixam em JavaScript e concorrência assíncrona.

Indicado por @fernahh

Frase da semana

When you’re working in somebody else’s module, though, you’d better use his or her conventions. It’s part of learning to work with others.

– Ray Ozzie

Autor(a)

Time de redação de conteúdos exclusivos da BrazilJS.
É um time diverso, focado e dedicado a trazer o melhor do mundo da Tecnologia e Desenvolvimento Web com a curadoria BrazilJS.