Skip to content

igorjosiel/organograma-react-js

Repository files navigation

🗂️ Organograma

Este projeto foi desenvolvido utilizando Vite como ferramenta de build e empacotamento, em conjunto com React para construção da interface.


🖼️ Visualização do projeto

banner de cabeçalho do projeto formulários de cadastro do colaborador e novo time sessão de apresentação dos times

📦 Informações do Projeto

  • Nome do pacote: organograma
  • Versão: 0.0.0
  • Privado: Não

🎛️ Scripts Disponíveis

Você pode executar os seguintes comandos no terminal:

Comando Descrição
npm run dev Inicia o servidor de desenvolvimento
npm run build Gera a versão de produção do projeto
npm run preview Visualiza a build de produção localmente
npm run lint Executa o ESLint para análise de código

📚 Dependências


🖥️ Ambiente de Desenvolvimento

  • Node.js: v20.19.3
  • npm: 10.8.2

📂 Estrutura do projeto

O projeto está estruturado da seguinte maneira:

📦 Estrutura do Projeto

📂 public
    📂 images
        🖼️ image.png
    📂 prints
        🖼️ image.png

📂 src
    📂 components
        📂 componentFolder
             component.css
             index.jsx
         index.jsx
     App.css
     App.jsx
     main.jsx

.gitignore
eslint.config.js
index.html
package.json
📄 README.md
vite.config.js
yarn.lock


🛠️ Conceitos Utilizados

O projeto explora diversos conceitos fundamentais do desenvolvimento com React:

🔹 Criando um projeto com Vite
🔹 StrictMode
🔹 Componentes funcionais
🔹 Componentes baseados em classe
🔹 Estados
🔹 Propriedades
🔹 Estilização mais básica com CSS
🔹 SPA (Single Page Aplication)
🔹 Listas com keys
🔹 Diferenças entre o map e o foreach
🔹 Formulário
🔹 Eventos HTML no React
🔹 Funcionamento do useState e sua importância para a re-renderização da página
🔹 Inputs controlados
🔹 Prop drilling
🔹 Renderização condicional
🔹 Depuração de código com o debugger
🔹 Fragmento nos componentes

📚 Links úteis sobre conceitos de React abordados no projeto

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published