Skip to content

Lucas-Steffen/react_study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Estudos de React

Este repositório reúne meus estudos em React aplicando o Paradigma de Pareto, focando nos 20% de conceitos que entregam 80% da produtividade no desenvolvimento. O objetivo é dominar primeiro os fundamentos que realmente impactam no dia a dia de um desenvolvedor front-end.

Conteúdos Prioritários (Regra 80/20)

Estas são as partes essenciais do React que estou estudando e praticando:

1. Componentes, Props e Estado

Base para construir qualquer interface dinâmica.
Documentação: https://react.dev/learn/your-first-component

2. Renderização Condicional e Listas

Usado para controlar fluxo visual e repetição de elementos.
Documentação:

3. useState

Hook fundamental para lidar com estados locais.
Documentação: https://react.dev/reference/react/useState

4. useEffect

Essencial para efeitos colaterais, como chamadas de API.
Documentação: https://react.dev/reference/react/useEffect

5. Comunicação entre Componentes

Troca de informações entre pai e filho.
Documentação: https://react.dev/learn/passing-props-to-a-component

6. Integração com APIs

Carregar dados externos para preencher componentes.
Documentação (fetch): https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API

7. Estrutura e Organização de Projeto

Separação adequada entre componentes, páginas e serviços.
Documentação geral de organização: https://react.dev/learn/thinking-in-react

Metodologia de Estudo

Atualmente estou estudando React através dos cursos da Rocketseat, complementando com a documentação oficial e aplicando o Paradigma de Pareto para focar no que realmente importa no início da jornada.

Objetivo

Evoluir no desenvolvimento front-end e construir projetos práticos aplicando os fundamentos mais relevantes do React.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published