Bem-vindos à série sobre g̵a̵n̵c̵h̵o̵s̵ hooks em React! Em cada aula, abordaremos os hooks oferecidos pelo React, nos aprofundando em cada um, indo além do seu uso básico e entendendo uma vez por toda quais existem, porque existem, c̵o̵m̵o̵ ̵a̵c̵a̵b̵a̵r̵ ̵c̵o̵m̵ ̵o̵ ̵h̵á̵b̵i̵t̵o̵ ̵d̵e̵ ̵f̵i̵c̵a̵r̵ ̵p̵e̵n̵s̵a̵n̵d̵o̵ ̵e̵m̵ ̵p̵i̵r̵a̵t̵a̵s̵ e como usar efetivamente cada um deles!

🎥 Veja essa aula no YouTube também!

Image for post
Image for post
Fato pouco conhecido: Jack Sparrow foi grande precursor do uso de ganchos e machine learning.

Nessa primeira aula, abordaremos o mais clássico, o mais básico (e quiçá, o mais útil) dos hooks, o useState.

Mantenha Seu Estado

Desde que o React existe, existe a noção de que uma aplicação precisa de alguma forma de manipular estado…


Welcome to our Deep Dive Series on React Hooks! In each lesson, we’ll look into each hook offered by React at the time of this writing (who knows what the future holds 🔮). We’ll go beyond their basic usage (but cover that too!) to understand why each one exists, what is the best scenario to use each and how we can squeeze every ounce of hook-goodness they can offer.

Image for post
Image for post
Little known fact: Jack Sparrow is a proficient frontend developer, but still doesn’t use hooks.

In our first session, we’re going to take a look at the simplest but often most useful of all hooks, useState .

The Way Things Were

Before even talking about hooks, let’s take a look…


Testando e tornando seus componentes React indestrutíveis, da forma certa.

Fala, galera! Aqui é o Professor Ricardo Pedroni e vamos juntos para mais uma aula fantástica 🎉
🎥 Não esqueça de ver essa aula e muitas outras no nosso Canal do YouTube!

A partir do momento que o React ganhou popularidade, muitas pessoas já pensavam na melhor forma de poder testar componentes para garantir que os mesmos fizessem o que era esperado. …


Testando e tornando seus componentes React indestrutíveis, da forma certa.

🎥 Não esqueça de ver essa aula e muitas outras no nosso Canal do YouTube!

A partir do momento que o React ganhou popularidade, muitas pessoas já pensavam na melhor forma de poder testar componentes para garantir que os mesmos fizessem o que era esperado. A ideia é simples: fazer testes que garantem que aquele botão faça algo quando apertado, que o seu <Dropdown /> mostre uma lista de opções quando acionado, e assim vai.

O que não foi tão simples nessa história toda foi chegar num consenso de qual…


Bem-vindos à parte 2 da nossa aula sobre nosso grande hook, useState! Caso perdeu a parte 1, pula aqui e veja nossa explicação dos conceitos básicos e não tão básicos desse g̵a̵n̵c̵h̵o̵ hook querido.

Na aula de hoje, vamos ver como o React trata do ciclo de render quando usamos useState , que garantias ele te dá quanto a identidade da função de atualização de estado e como podemos otimizar a inicialização de estado com lazy initialization para otimizar funções custosas. Bora lá?

Veja essa aula também no nosso canal do YouTube! 🎥

Renderiza Para Mim

Na parte 1, falamos sobre o useState


Fala, galera! Aqui é o Professor Ricardo Pedroni e vamos juntos para mais uma uma aula fantástica 🎉 (e veja mais aulas como essa no meu canal do YouTube)!

Nos primórdios da internet, quando tudo era mato e troca de email entre universidades, o número de interessados em se conectar na rede mundial era bastante limitado. …


Fazendo sentido de como redes e sub-redes se dividem na nuvem.

Image for post
Image for post

Fala, galera! Na aula de hoje vamos falar sobre alguns conceitos fundamentais de redes que muitas pessoas ignoram. Os motivos para ignorar podem ser qualquer um da seguinte lista:

  1. Configuração de rede é chato
  2. Configuração de rede é difícil
  3. Configuração de rede é chato e difícil
  4. Todas as alternativas

Ricardo Pedroni

O Professor Ricardo Pedroni ensina conceitos importantes e boas práticas de desenvolvimento de projetos em software. YouTube https://bit.ly/3q0TIAU

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store