FelipeBrenner /
ignite-reactjs-desafios
Repositório criado para o desenvolvimento e entrega dos desafios da trilha de ReactJS do Bootcamp Ignite da Rocketseat
Loading repository data…
alexiamelhado18 / repository
Repositório criado para armazenar o projeto VSConnect em React + TypeScript. Consumindo API com os pacotes json-server e json-server-auth.
Este projeto tem como objetivo de criar um sistema web integrado, que atua como um intermediário entre clientes em busca de serviços e desenvolvedores disponíveis para prestá-los de forma rápida e eficiente.
Para executar este projeto, é necessário ter duas ferramentas em sua máquina.
![]()
![]()
Para criar um projeto em React + TypeScript utilizando o Vite, precisa executar os seguintes comandos:
Cria o projeto:
npm init vite@latest nomedoprojeto -- --template react-ts
Entra na pasta do projeto:
cd nomedoprojeto
Baixa as dependências do projeto:
npm install
Inicia o projeto:
npm run dev
O projeto necessita de pacotes importantes, como:
Entrar na pasta do projeto:
cd nomedoprojeto
Instalar o pacote Router:
npm i react-router-dom
Instalar o React Secure Storage:
npm i react-secure-storage
A estrutura de pastas e arquivos foi organizada de forma clara e utilizada no mercado.
Árvore de arquivos:
vsconnect/
├── node_modules/ (Pacotes/dependências do projeto)
├── public/ (Arquivos públicos)
├── src/ (Código-fonte)
│ ├── assets/ (Recursos estáticos)
│ │ ├── images
│ ├── components/ (Componentes reutilizáveis)
│ │ ├── Header/
│ │ ├── Footer/
| | ├── CardDev/
│ │ └── CardServico/
| ├── pages/ (Componentes que representa páginas)
| | ├── CadastroServico/
| | ├── CadastroUsuario/
| | ├── Home/
| | ├── ListaDevs/
| | ├── ListaServicos/
| | ├── Login/
| | ├── PerfilUsuario/
| | ├── VisualizarServico/
| ├── utils/ (Funções reutilizáveis)
| | ├── api.ts/
| ├── index.css (Estilização global)
| ├── main.tsx (Renderiza os componentes na página HTML)
│ └── vite-env.d.ts (Define os tipos para variáveis de ambiente)
├── .eslintrc.cjs (Configuração do ESLint)
├── .gitignore (Arquivos/pastas a serem ignorados pelo Git)
├── index.html (HTML principal)
├── package.json (Informações do projeto e dependências)
├── package-lock.json (Versões específicas das dependências)
├── README.md (Documentação do projeto)
├── tsconfig.json (Informações do projeto e dependências)
├── tsconfig.node.json (Versões específicas das dependências)
└── vite.config.ts (Configuração do Vite)
Selected from shared topics, language and repository description—not editorial ratings.
FelipeBrenner /
Repositório criado para o desenvolvimento e entrega dos desafios da trilha de ReactJS do Bootcamp Ignite da Rocketseat
Thamyresarm /
Repositório Criado para inserir os desafios de códigos realizados no Bootcamp Orange Tech + com foco em Javascript realizado na DIO em parceria com a Inter
andremelchior /
Repositório com arquivos de exercícios e experimentações em TypeScript, criados para fins de estudos e técnicas de programação tipada.
GabrielNogueiraBR /
Repositório criado para armazenar o projeto nextfood, desenvolvido durante a graduação de Engenharia da Computação.
jonasmello /
Repositório criado para seguir os exemplos mostrados no curso NodeJs, Typescript, TDD, Clean Architecture e SOLID(https://www.udemy.com/share/102x5iAkMfeVlSQng=/)
paulo-magls /
Repositório criado para o desafio de projeto da DIO: "Introdução Prática ao TypeScript".