Presented at Velocity 2013, Santa Clara (CA), June 20, 2013.
These days, ensuring the consistent quality of client-side JavaScript application is quite challenging. Web applications are getting complex and monitoring the performance over the coarse of the development is far from trivial. This talk discusses the emerging end-to-end language tools designed for the new breed of web applications, ranging from syntax augmentation/transformation, advanced static and dynamic code analysis, as well as run-time complexity profiling.