An open API service indexing awesome lists of open source software.

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

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/