Um página com as intros do melhores filmes ever
Você deve usar a Star Wars API (http://swapi.co) para poder (a) carregar dinamicamente a lista de filmes e (b) também para exibir o respectivo texto introdutório quando o usuário selecionar um filme.
Os exercícios são:
- Dar uma explorada na Star Wars API (http://swapi.co)
- Incluir a biblioteca jQuery (versão mais nova), caso deseje usá-la
- Procure como fazer isso no Google
- Posso não usar jQuery? Veja o FAQ
- Fazer uma requisição assíncrona à API (chamada AJAX) para recuperar a
lista de filmes, com todas as informações de cada filme, e preencher o
<nav id="movies">...</nav>
- Fazer com que, ao clicar em um filme, atualizar o texto introdutório para a sua respectiva intro
- Salvar, em
localStorage
, qual foi o último filme visualizado e, quando a página for carregada, mostrar esse filme - Extra: buscar e colocar um áudio na página (você sabe qual!!!)
- Posso não usar jQuery?
- Pode sim!! Até acho ótimo, porque aí você não fica preso a 01 biblioteca
JavaScript em particular. Você pode:
- Usar outra biblioteca (procure por ajax em http://microjs.com)
- Usar XMLHttpRequest diretamente
- Usar fetch
- Como fazer chamadas AJAX?
- Veja nos slides sobre AJAX
- Como usar o
localStorage
?- Veja nos slides sobre Web Storage