Closed jaydson closed 4 years ago
Entendendo o package.json Dependências, scripts e configurações. Você já parou para entender o que cada parte desse arquivo faz? Artigos
Chats with Kent Terceira temporada do Podcast com o criador da biblioteca de testes (Kent C. Dodds) que vem tomado bastante espaço na comunidade acabou de sair! Está disponível em várias plataformas (em inglês). Podcast
Dark Patterns - Past, Present, and Future Artigo sobre a evolução de Padrões Obscuros nas interfaces de usuários (em inglês). Artigos
Refatoração em JavaScript Nesse vídeo, faço o passo a passo com várias refatorações, mostrando como transformar um código procedural num código mais modularizado. Vídeo
ts-audio
Biblioteca agnostica, cross-browser e fácil de usar para trabalhar com a API AudioContext
Tools
The Great CoffeeScript to Typescript Migration of 2017 Artigo conta como foi o processo de migração para TypeScript no Dropbox Artigos
Mini-curso de TypeScript Nesse mini-curso gratuito, Willian Justen explica a utilização do TypeScript desde sua teoria até a prática, mostrando como utilizar e prevenir erros estáticos em seu código JavaScript ao utilizar essa ferramenta que vem ganhando bastante visibilidade no mercado. Video
ESLint: como deixar seu código bem formatado e padronizado Nesse vídeo, Daniel Cukier aborda o passo-a-passo para instalar, configurar e utilizar o ESLint em um projeto JavaScript, ferramenta essencial para deixar seu código padronizado e muito mais consistente. Video
Web debugging proxy alternative to Charles A new alternative to Charles to Web Debugging Articles
Easier React State Management with OvermindJS Overmind is a state management library that takes a different approach than Redux. It allows you to keep state manageable without the need to define action types, dispatching, or reducing state. Articles
A (Mostly) Complete Guide to React Rendering Behavior Details on how React rendering behaves, and how use of Context and React-Redux affect rendering Articles
Os hábitos e rotinas que estão reduzindo a minha ansiedade na quarentena Estamos todos sobrevivendo a essa quarentena. Alguns estão um pouco melhor, outros pior. O fato é que a década começou com o pé errado e não nos deu escolha, então temos que nos adaptar a esse "novo normal" que estamos vivendo. E de preferência o mais rápido possível. Nesse post falo sobre alguns hábitos que me ajudaram a:
Articles
Para um bom monitoramento, é preciso se preocupar com alguns conceitos, como confiabilidade, escalabilidade e capacidade de manutenção. Esses conceitos merecem um estudo mais aprofundado, talvez até um artigo dedicado para cada um, mas aqui iremos mostrar a correlação entre eles.
Artigos
Vocabulário do dev: O que é tree shaking Uma breve introdução sobre um termo que ouvimos bastante quando trabalhamos com modules bundlers no JavaScript. Articles
Avatarify - Avatares para Zoom, Skype e outros apps de vídeo chamada Já pensou em entrar em uma web conferência com estilo? podendo ser qualquer personagem e acima de tudo com tecnologia de ponta? Usando todas as buzzwords de inteligência artificial e deep learning, etc. Um projeto Demos
AWS Serverless: Como a AWS cria suas próprias aplicações Serverless Nesta semana, a AWS forneceu um aplicativo de código aberto e podemos espiar em como a AWS estabelece o código e a configuração de um aplicativo serverless que eles implantam e operam na produção. Artigos
Optional chaining - Novas funcionalidades do JavaScript no ES2020 Esse é o segundo vídeo da série de vídeos abordando as novas funcionalidades do JavaScript na ECMA2020, última atualização da especificação da linguagem. Agora Jaydson Gomes mostra como funciona o optional chaining, uma funcionalidade que permite ler valores aninhados em objetos JavaScript sem precisar fazer validações. News
Deno: O que é e o que isso significa para o mundo Node.js O Deno é uma runtime segura para JavaScript e TypeScript. O lançamento da sua versão 1.0 está chamando bastante atenção das comunidades de tecnologia no mundo. Mas, afinal de contas, o que é o Deno? Ele substitui o Node.js ou alguma outra tecnologia? O Deno vai acabar com o Node.js? Quais são suas diferenças e propostas? Confira neste vídeo com Jaydson Gomes! News
React: Formulários e Validação com React Hook Form Este post mostra como trabalhar com formulários e validação no React, de forma simples e eficiente, usando a biblioteca React Hook Form. Artigos
Zoom Product Updates: Restricted Screen Sharing by Default, Consent for Unmuting & Audio Alert for the Waiting Room Atualizações de segurança e privacidade do Zoom, inclusive com o remoção de integração com o GIPHY (que foi comprado pelo Facebook). News
Inside the NSA’s Secret Tool for Mapping Your Social Network Artigo na Wired mostrando como a NSA faz o mapeamento das redes sociais. News
AskQL - the missing query and programming language Uma nova linguagem que promote ser a sucessora do GraphQL. News
Online JavaScript and Node.js Conferences to Attend Lista com vários eventos online de JavaScript e Node.js. News
Today’s Javascript, from an outsider’s perspective Visão da Lea Verou sobre o estado atual do JavaScript. News
Lazy Load de Imagens + Animação no Scroll | Performance e efeito com CSS Animação de aparecer no scroll com CSS e JS, é fácil ou difícil? Já parou pra pensar como são feitas aquelas animação no scroll que muitos sites usam? Cola nesse vídeo novo lá no canal #DevSoutinho que de quebra a gente ainda faz lazy load de imagens nativo e com um "polyfill" 😍 Artigos
Hacking de Carreira WomakersCode O Hacking de Carreira é um programa da WoMakersCode, com a missão de ajudar você a se preparar para o mercado de trabalho, passando por etapas como planejamento, entrevistas e mentoria técnica. Gratuito. Eventos
Automatizando testes com TestCafe Parte 1 Uma introdução ao TestCafe, uma ferramenta para escrever testes end-to-end em JavaScript ou TypeScript. Artigos
25 mil vagas de capacitação gratuita em TI Curso gratuito com certificado é para formar desenvolvedores backend e fullstack. Os melhores alunos poderão ser contratados.Os bootcamps reúnem 96 horas de conteúdo. News
Edição número 344.
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:
**[Título](URL)** Rápida descrição *Categoria*
Exemplo de dica:
Efeitos do Coronavírus no mundo (da tecnologia) Neste vídeo Felipe fala um pouco sobre os efeitos da pandemia no mundo da tecnologia. Além disso, temos um apanhado com informações básicas, curiosidades e dicas. 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.