Closed jaydson closed 5 years ago
A Homepage for the JavaScript Specification
O Ecma TC39, o Comitê de Padrões JavaScript, anunciou o novo site para as atualizações da especificação JavaScript. Esta é a primeira parte de um projeto de duas partes que visa melhorar a distribuição e documentação de informações. Esse MVP fornece links para documentos mais importantes, bem como uma lista de propostas que estão quase concluídas. O objetivo é ajudar as pessoas a encontrar as informações necessárias para entender as especificações e o processo.
News
Componentes Funcionais com Recompose Este artigo apresenta uma maneira diferente de desenvolver componentes no ecossistema React, passando brevemente por alguns conceitos como divisão de responsabilidades, HOCs, functional components até chegar no Recompose, o lodash do React. Artigos
Overreacted: Um Guia Completo para useEffect O mais recente guia de Dan Abramov está 100% em Português do Brasil! Um Guia Completo para useEffect. Tenha uma visão completa de como "pensar em efeitos" e qual a diferença que Hooks estão trazendo para o modelo mental do React. Artigos
Reduxed - Redux com menos boilerplate Reduxed, uma library para ser utilizada com Redux que visa reduzir o boilerplate de código ao criar reducers, action creators e constantes para o tipo das ações. Artigos
Inteligência Artificial - a caixa preta que prejudica as minorias Artigo sobre como IA pode propagar nossos vieses pessoas e preconceitos; a importância da diversidade em times de TI e de iniciativas de dados abertos. Artigos
Redux in 27 lines Já se perguntou como funciona o Redux? Veja como você pode implementar o seu próprio! Artigos
Usar o VSCode na nuvem através do Browser Através deste projeto é possível utilizar o VS Code remotamente através do próprio Browser em um container docker, dessa forma você pode programar praticamente de qualquer lugar, um tablet, smartphone. Além disso ainda se conta com a vantagem que um servidor na nuvem proporciona, como velocidade para execução dos testes, compilação e etc. Tools
Using Mappers to Organize Your Data Neste artigo é apresentado os Mappers. Uma técnica que ajuda a organizar os dados e a estrutura do seu projeto. De uma forma que evite duplicidade de informação com diferentes nomes de variáveis. Artigos
Trabalhar com tecnologia no Sul? Existe mercado lá!?!? Conversa extremamente esclarecida com o Diego Fernandes da Rocketseat sobre a situação da tecnologia no Sul. Videos
Redux na versão 7 já está disponível, ele resolve vários problemas de performance relatados na versão anterior, e já inicia alguns passos para podermos em breve termos o redux
com Hooks em uma versão 7.x useRedux()
.
Entre as mudanças, estão a implementação do connect usando Hooks internamente e a possibilidade do uso da nova api batch
para o dispatch. Devido a alteração do Hooks, agora é necessário React na versão 16.8.4 ou superior como dependência. Essa versão passou por um benchmark, e eles estão confiantes de que esta é a versão mais performática do redux.
News
Classe agnóstica para input monetário iniciando pelos centavos Já precisou de um teclado para digitar valor monetário a partir dos centavos? Essa classe vai te ajudar a implementar esta funcionalidade facilmente. Tools
Who has the fastest website in F1? Quem tem o site mais rápido da F1? Teste de performance web de 10 equipes da F1 Artigos
Como o JavaScript funciona: Service Workers, seu ciclo de vida e casos de uso Este é o post #8 da série dedicada a explorar JavaScript e seu funcionamento interno. Vamos falar sobre os Service Workers. Artigos
Como contribuir com projetos de código aberto sem precisar entender de programação Neste artigo, Talita Pagani aponta como contribuir com projetos open source mesmo sem experiência prévia com programação, seja você uma pessoa que está iniciando na área ou não tem conhecimento em programação mas quer colaborar com projetos de desenvolvimento de software. Artigos
Node.js readFileSync e writeFileSync: ler e gravar arquivos com File System (CONCLUIR O TEXT ROBOT) Tutorial sobre como ler e escrever arquivos utilizando o Node.js utilizando a biblioteca padrão File System ('fs') e os seus métodos readFileSync e writeFileSync. Com esse conhecimento você vai aprender a programar não somente sistemas que gravam arquivos JSON em disco, como na verdade qualquer tipo de arquivo, como por exemplo ler e escrever CSV. Por fim, vamos utilizar isso para gravar em disco a nossa estrutura de dados e concluir o Robô de Texto! Vídeos
Princípios de Programação Funcional com JavaScript Programação funcional é um paradigma de programação onde computações são representadas por funções ou expressões puras, evitando efeitos colaterais e dados mutáveis e que utiliza amplamente de composição de funções e funções de primeira classe Artigos
Remount: transforme componentes React em web components Com esta lib é possível utilizar componentes react como se fossem uma simples tag HTML, com suporte a props, e fazendo fallback para as APIs de web component (quando disponível). Tools
Zero Dev S01E02: Hoisting na prática Segundo episódio da série ZeroDev - Hoisting. News
AWS lança distribuição 100% open-source para Elasticsearch A Amazon lançou uma distribuição do Elasticsearch 100% open-source em parceria com grandes empresas como Netflix News
Edição número 287.
Ajude a BrazilJS Weekly postando sua dica, link ou sugestão aqui nos comentários desta issue. Ao longo da semana vamos debatendo e juntando os melhores links que serão inseridos na próxima Weekly.
👉 Siga o template, pois facilita MUITO a vida de quem edita a newsletter no Mailchimp. ⚠️ Nossa ferramenta interna ignora comentários que não seguem o padrão. 👉 Se o artigo for em inglês, coloque a descrição em português.
Template para a dica:
Exemplo de dica:
The Node.js Foundation and JS Foundation Announce an Intent to Merge
A Node.js Foundation quer se fundir com o JS Foundation para juntar forças na evolução dos ecossistemas. News
Categoria:
Para a categoria, escolha em qual contexto o link melhor se encaixa. Alguns dos exemplos de categorias mais utillizadas: Artigos, News, Videos, Eventos, Tools, Demos e outros