O projeto consiste em criar uma tela que consuma os dados de uma api contendo algumas funcinalidades, sendo elas:
- Scroll infinito;
- Opção de busca de gif;
- Uma visualização ampliada do gif selecionado;
Clone o projeto
git clone https://github.com/HenriqueGSena/api-giphy.git
Entre no diretório do projeto
cd api-giphy
Instale as dependências
npm install
Rode o projeto com comando
npm run start
Para realizar o bluid do projeto
npm run build
GET https://api.giphy.com/v1/gifs/trending
Parâmetro | Tipo | Descrição |
---|---|---|
api_key |
key |
Obrigatório. A chave da sua API |
offset |
integer |
GET https://api.giphy.com/v1/gifs/search
Parâmetro | Tipo | Descrição |
---|---|---|
api_key |
key |
Obrigatório. A chave da sua API |
q |
string |
Obrigatório. |
Front-end: Vue.js 3, Typescript, Axios, Bootstrap, Bootstrap-Icons;