https://github.com/natcurti/alura-meteora
E-commerce de Moda
https://github.com/natcurti/alura-meteora
bootstrap context-api hooks javascript react usememo usereducer
Last synced: 3 months ago
JSON representation
E-commerce de Moda
- Host: GitHub
- URL: https://github.com/natcurti/alura-meteora
- Owner: natcurti
- Created: 2024-02-01T14:33:33.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-14T13:51:59.000Z (about 1 year ago)
- Last Synced: 2025-01-25T09:27:41.517Z (5 months ago)
- Topics: bootstrap, context-api, hooks, javascript, react, usememo, usereducer
- Language: JavaScript
- Homepage: https://alura-meteora-smoky.vercel.app
- Size: 84.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 👗 Meteora
E-commerce de moda.
## 💻 Tecnologias utilizadas
Para construção desse projeto foram utilizados:
- React + Vite
- JavaScript
- Bootstrap
- ContextAPI## 🚀 Instalação
Após clonar o projeto, acesse o diretório e digite o comando abaixo para instalar as dependências necessárias:
```
npm install
```Inicie o servidor
```
npm run dev
```## 📕 Aprendizados
Neste projeto pudemos aprender como usar um contexto global para gerenciar o estado da aplicação, evitando assim o props drilling. Para auxiliar no controle do estado usamos também o hook useReducer e utilizamos o hook useMemo para melhorar a perfomance. Criamos um hook customizado para isolar a lógica e mantermos nosso código limpo e mais fácil de manter.
## 👉 Confira o projeto pelo link:
https://alura-meteora-smoky.vercel.app/