Javascript
Oficina 2
Promessas
- É um objeto
- Assíncronidade
- Usado em APIs
- Pode desencadear uma de duas funções(caso de certo ou errado)
AJAX(Asynchronous JavaScript and XML)
- Consegue carregar arquivos e informações sem atualizar o site
- Há possibilidade de acessar outros sites
- É assíncrono (seu código não espera o ajax carregar as informações para seguir o fluxo)
APIs
- Códigos prontos que resolvem uma tarefa em específico
- Em sua maioria são bem documentados
- Ajudam a construir um site mais robusto
Referências:
http://blog.taller.net.br/o-que-sao-promessas-javascript/
http://pt.slideshare.net/async_io/javascript-promisesq-library-17206726
https://www.toptal.com/javascript/javascript-promises
http://www.w3schools.com/ajax/default.asp
https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/Promise
https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
Feedback
Material:
https://git.c3sl.ufpr.br/pet/Ciclo-Oficinas/raw/master/javascript/OficinaJavascript-04-2016.tar
Contatos:
bruno.meyer@ufpr.br
pet@inf.urpr.br
Obrigado!
Javascript Aula 2
By Bruno Henrique Meyer
Javascript Aula 2
- 839