How I Learned to Stop Worrying and Love Javascript
By David Deutsch
Around Joomla, Javascript still plays a minor role. We used to use Mootools, now everybody uses a little jQuery. For the most part, we spice our HTML with some interactivity here, a small effect there. Maybe, however, you have glanced over at the fascinating world that lies beyond, where the realtime applications roam. Where pages load in milliseconds and data is persistent.
Stop worrying already and start loving Javascript! I will take you through my own journey into this crazy, asynchronous world and show you some of the tools and methods that make it not just less terrifying, but actually very compelling! I’ll show you how Javascript can make you a better PHP Programmer… scratch that: a better Programmer in general.
Also, somebody seriously needs to explain callbacks to you. Plus: Why are there functions everywhere? And what are promises, now? Jeesh, that stuff is confusing!
source