GyaanSetu JavaScript

O ecossistema JavaScript e TypeScript.

63 articlesDeep, practical knowledge

Como Configurar o React Context

Como Configurar o React Context. O prop drilling estraga o seu código. Você passa dados por cinco camadas de componentes que não precisam deles. O React Context resolve isso. No entanto, a maioria das configurações cria...

JavaScript · 2 min de leitura

A Regra dos 3 Segundos de Desempenho Web

A Regra dos 3 Segundos de Desempenho Web. Você tem três segundos. Depois disso, seus usuários vão embora. Pesquisas do Google mostram que 53% dos usuários de dispositivos móveis abandonam um site se ele demorar mais de 3 segun...

JavaScript · 2 min de leitura

Usando React Refs e o Hook useRef

Usando React Refs e o Hook useRef. O React utiliza uma abordagem declarativa. Você atualiza o estado e o React atualiza a UI. Isso funciona para a maioria das tarefas. Mas, às vezes, você precisa ir além de...

JavaScript · 2 min de leitura

Por que você precisa da prop 'key' do React

Por que você precisa da prop 'key' do React. Você vê este erro no seu console: "Each child in a list should have a unique 'key' prop." Muitos desenvolvedores o ignoram. Isso é um erro. Este aviso...

JavaScript · 2 min de leitura

Meu backup perdeu todas as fotos

Meu backup perdeu todas as fotos. Eu criei um botão de backup para um rastreador de humor offline. Ele exportava os dados para um arquivo JSON. Os usuários podiam salvá-lo e transferi-lo para um novo celular. Parecia perfeito...

JavaScript · 2 min de leitura

E-commerce personalizado no Firebase

E-commerce personalizado no Firebase. Eu construí um site de e-commerce personalizado do zero. Não utilizei plataformas prontas. Utilizei o Firebase Realtime Database e o Netlify. O objetivo era...

JavaScript · 2 min de leitura

Crie seu primeiro bot do Discord com JavaScript

Crie seu primeiro bot do Discord com JavaScript. Você quer criar um bot do Discord. Talvez você veja bots tocando música ou realizando enquetes e se pergunte como eles funcionam. Ao final desta série...

JavaScript · 2 min de leitura

Por que voltei para o JavaScript após 7 anos

Por que voltei para o JavaScript após 7 anos. Sou um desenvolvedor de UI com 7 anos de experiência. Conheço HTML e CSS. Consigo transformar designs do Figma em código. Mas nunca me senti como um de...

JavaScript · 2 min de leitura

100 Dias, 87 Ferramentas, Zero Servidores

100 Dias, 87 Ferramentas, Zero Servidores Passei 100 dias construindo o ToolKnit. É um conjunto de 87 ferramentas baseadas no navegador. A maioria dos sites de ferramentas funciona assim: você faz o upload de um arquivo. Um servidor processa...

JavaScript · 2 min de leitura

25 Erros de JSON que Todo Desenvolvedor Comete

25 Erros de JSON que Todo Desenvolvedor Comete. O JSON é a espinha dorsal da comunicação na web. Ele é leve e fácil de ler. No entanto, suas regras são rígidas. Pequenos erros quebram o seu código...

JavaScript · 2 min de leitura