Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daraperini/learning-javascript-api-for-alurabooks
Using an external API I was able to show available and unavailable books in this new Alura Books page.
https://github.com/daraperini/learning-javascript-api-for-alurabooks
api dom-manipulation javascript
Last synced: about 2 months ago
JSON representation
Using an external API I was able to show available and unavailable books in this new Alura Books page.
- Host: GitHub
- URL: https://github.com/daraperini/learning-javascript-api-for-alurabooks
- Owner: daraperini
- Created: 2023-09-26T19:24:28.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-12T19:16:45.000Z (about 1 year ago)
- Last Synced: 2023-12-12T20:24:35.995Z (about 1 year ago)
- Topics: api, dom-manipulation, javascript
- Language: HTML
- Homepage: https://api-para-livros-alurabooks.vercel.app
- Size: 3.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# API for Alura Books
This project was created during Alura's class *JavaScript: array methods*. I received the [Alura Books](https://github.com/daraperini/learning-html-css-alurabooks) inspired layout and used an external API that contains books in stock to add to the page. Using array methods I manipulated their price, created filters and order products and used JavaScript to manipulate the DOM.
To see the final result, click [here](https://api-para-livros-alurabooks.vercel.app/).
## Ferramentas utilizadas:
* JavaScript
* [External API](https://guilhermeonrails.github.io/casadocodigo/livros.json)*In casethe books list does not load try to close the tab and open it again. It might happen due to the use of an external API*
*(Alura is a Brazilian technology school and for acessibility reasons this code is in Portuguese)*
#
# API para Alura Books
Esse projeto foi desenvolvido a partir do curso *JavaScript: métodos de array*, da Alura. Com o layout base inspirado no projeto [Alura Books](https://github.com/daraperini/learning-html-css-alurabooks) já pronto, utilizei uma API externa com os livros em estoque na loja para adicioná-los a tela. Utilizando métodos de array manipulei valores, criei filtros e ordenação de produtos e usei JavaScript para manipular o DOM.
Para acessar o resultado final da página, clique [aqui](https://api-para-livros-alurabooks.vercel.app/).
## Ferramentas utilizadas:
* JavaScript
* [API externa](https://guilhermeonrails.github.io/casadocodigo/livros.json)*Caso a lista de livros não carregue tente fechar a página e abrir novamente. Isso pode ocorrer devido ao uso de API externa.*