Pular para o conteúdo principal

learning-react

Snowpack and Vite CRA

Hooks

Funcionabilidades de mais de um componente Closures

UseMemo

Serve para não refazer cálculos ou lógicas a não ser que o estado tenha mudado, recebe a função que executa caso o segundo parametro seja atualizado e o segundo parametro seria a variavel que quando atualizada serve de gatilho para a função ser executada

O que estudar

CSS-in-JS Styled Components Stitches.dev Radix - Components sem visualização apenas funcionamento Data Fetching - como a aplicação transmite e busca dados em api externas SWR React Query * GraphQL uRQL Apollo Client Relay State Management Keep it simple (Context + Reducer) Zustand Testing Testing Library Cypress Frameworks Next.JS Remix

Nest.js Web 3.0 Solidity Smart Contracts Remix Blitz.js Middlewares SEO Cypress MVC Bounded Context

Derived States

Cuidado

Quando um estado depende de outro estado assim gerando duas renderizações talvez desnecessáriamente