Introdução
Neste projeto, você aprenderá como criar um layout de lista de produtos responsivo com uma funcionalidade de alternância. Essa funcionalidade permite que os usuários alternem facilmente entre uma visualização em grade e uma visualização em lista dos itens do produto.
👀 Pré-visualização

🎯 Tarefas
Neste projeto, você aprenderá:
- Como configurar a estrutura do projeto e entender o propósito de cada arquivo e pasta
- Como buscar dados de um arquivo JSON e preencher a lista de produtos
- Como implementar a funcionalidade de alternância de layout usando Vue.js
- Como renderizar condicionalmente os layouts de grade e lista com base na visualização selecionada
🏆 Conquistas
Após concluir este projeto, você será capaz de:
- Estruturar um projeto Vue.js de forma eficaz
- Usar Axios para buscar dados de um arquivo JSON
- Utilizar diretivas Vue.js como
v-ifev-elsepara renderizar conteúdo condicionalmente - Lidar com interações do usuário e atualizar a interface do usuário (UI) de acordo





