https://basescripts.com/javascript-ajax-xhr-for-beginners
JavaScript AJAX XHR for beginners