Mais uma semana e mais conteĂșdo! Chegou a Weekly nÂș 251 đŸ”„ Novidades no framework Next.js, como usar React sem processo de build, case de React Native no Airbnb, streams no Node.js, livros sobre JavaScript e muito mais.

Em vĂ­deo

https://youtu.be/EudG466exOc

Novidades

Next.js 6.1 Mudanças e melhorias no framework Next.js 6.1. Indicado por @jaydson

Adding React to a Website using a script tag O Dan Abramov publicou essa semana no twitter, que Ă© possĂ­vel adicionar um componente react sem a necessidade do npm ou um sistema de build, apenas com uma tag script vocĂȘ consegue adicionar em seu website. O mesmo fez a referĂȘncia do uso como uma boa prĂĄtica e afirmou nĂŁo afetar nada em performance devido ao carregamento de scripts. Indicado por @pedropolisenso

Cartoon da semana

Artigos

React e TypeScript: O dilema defaultProps Vamos supor que vocĂȘ queira usar / esteja usando React e com isso, tenha tomado a decisĂŁo de usar JavaScript tipado
 e escolha o TypeScript para esse trabalho. Em primeira mĂŁo, parabĂ©ns por esta decisĂŁo. Tudo vai ficar impecĂĄvel, atĂ© chegar a este primeiro grande problema. Lidando com defaultProps em componentes. Indicado por @oieduardorabelo

Meu primeiro Higher-Order Component - Parte 2 Continuação do artigo que ensina os fundamentos de componentização na prĂĄtica atravĂ©s do React. Desta vez implementando requisiçÔes Ă  API do GitHub ou o Mocky, aproveitando o HOC de loading que jĂĄ havĂ­amos criado. TambĂ©m mostra na prĂĄtica a aplicação de vĂĄrias features do ES6+, como async/await, destructuring, spread etc. Indicado por @rafaelmaruta

gitlab moving platform to Google Cloud GitLab irĂĄ migrar do Azure para Google Cloud. Indicado por @robsongajunior

React Native at Airbnb O time de engenharia do Airbnb criou um post no medium para expor sua experiĂȘncia usando react-native em sua plataforma. A sĂ©ria Ă© divida em 5 partes pequenas e vai servir para entender quais os riscos que eles assumiram, benefĂ­cios e experiĂȘncia obtidas. Vale a pena a leitura, pois eles sĂŁo uma Ăłtima referĂȘncia de Empresa de tecnologia usando um projeto open source. Indicado por @pedropolisenso

Streams no Node.js – Parte 1 Descubra como utilizar de maneira eficiente as Streams no Node.js neste artigo de trĂȘs partes. Indicado por @khaosdoctor

i18n with Gatsby Taking advantage of Gatsby nodes to add internationalization to a Gatsby project. Indicado por @danilowoz

Outros

Jogo incrível em WebGL Esta é uma bela produção de um game rodando inteiramente em WebGL. Trata-se de um game de fases muito divertido e engraçado. Indicado por @felipenmoura

Generative WorldCup Experimento com javascript e canvas para gerar composiçÔes abstratas utilizando as estatísticas da Copa do Mundo. Indicado por @zehfernandes

JavaScript Awesome Tips (Br version) Nesse cookbook minimalista, conheça um compilado de dicas e truques Ășteis para vocĂȘ aplicar no JavaScript/Node.js, em cada dica, Ă© apresentado um problema com respectivas soluçÔes atravĂ©s de muito cĂłdigo prĂĄtico. Este Ă© um livro para quem jĂĄ esta familiarizado com JavaScript ou pelo menos tem noçÔes bĂĄsicas e quer se aprofundar mais, aprendendo desde hacks antigos do ES5, atĂ© chegar em soluçÔes modernas do ES6, ES7 e ES8. Ebook made in Brazil! Indicado por @caio-ribeiro-pereira

Exploring ES2018 and ES2019 version of javascript Um ebook do Dr. Axel Rauschmayer que vai explorar e explicar em detalhes as features da nova versĂŁo do JavaScript. Indicado por @pedropolisenso

Frase da semana

So much complexity in software comes from trying to make one thing do two things. – Ryan Singer

Autor(a)

  Posts