Why you use XMLHttpRequest instead of Fetch API (which makes ajax utilities more or less useless)?
It would also be nice to have a custom ajax error handling. Console logging is nice to have, but sometimes you maybe want to throw in custom error handling.
Thanks for the explantation. I wasn't aware of this (but i guess this will change when the fetch API is more widely used and vendors are implementing faster methods).
"React allows developers to create large web-applications that use data and can change over time without reloading the page. It aims primarily to provide speed, simplicity, and scalability"
You can do the 'almost' same thing with with Zam, but without the slow Virtual DOM. I say 'almost', because you really need to be good at vanillajs if you expect to create a massive and scalable web application that's written in Zam.
Well, in the programming world you can do 'almost' anything with anything, basically. So -- if you really good at it -- anything is an alternative to anything else.
It would also be nice to have a custom ajax error handling. Console logging is nice to have, but sometimes you maybe want to throw in custom error handling.