I agree with you. I also believe a programmer needs to know how underlying layers work. It is not enough to put components together, wire them and push the Deploy button right from the start. My impression was that Aboda wanted to "understand" how asynchronous JavaScript works. Thank you anyway for the the components and frameworks you introduced.