bf-asynchronous-programming
Suggested Study
Async JS Course by freecodecamp.org
The Event Loop
Coding Nomad
- short clear example
Java Brains
- restaurant analogy
Loupe
(+10)
In the Loop
(+10)
MDN
flavicops
javascript.info/settimeout-setinterval
https://javascript.info/event-loop
Use case for using setTimeout(0)
Beau from FCC
(timeouts & intervals)
Callbacks, Promises, Async
setInterval
setInterval explained in 5 minutes
References
Coding Train
Dev Ed
Traversy
javascript.info
MDN:
Promises
,
Using Promises
HYF …
AMS
,
CPH
Async/Await - FunFunFunction
return await
(advanced)
Error-First Callback Convention
Geeks for Geeks
Steve Griffith
David Connelly
Thomas Smith
Fred K Schott
Callback Hell:
.com
Rising Stack
How To Create Apps
Hardeep Jethwani
Practice
learn-promises
promise-practice
APIs
What is JSON?
APIs 101
How do they work?
Like a Restaurant
DevTools
, the Network Tab:
chrome/ium
firefox
What is RESTful
JSON Placeholder:
live
,
more docs
restfulapi.net
Coding Train
HTTP statuses
In 60 Seconds
httpstatuses.com
wikipedia
http.cat
fetch
References
Javascript Promises and Fetch for beginners
javascript.info/fetch
Traversy
Coding Train
Fetch API Introduction
Learn Fetch API
Async/Await Javascript and Promises - Fetch API vs Axios
MDN
Practice
learn-fetch
real-world-fetch
github-api-crash-course tutorial
. (hint: avoid pushing your GitHub auth token!)
Fetching REST
JS 30: Type Ahead