- JavaScript basics
- HTML knowledge
- Async/Await
Learn what XHR is, and check the different ways of making network requests there are.
First you should check the old XMLHttpRequest API.
Then learn how to use the new Fetch API, which is way more convenient to use.