Engineers4Engineers, http://engineers4engineers.org, Jun 28, 2013
Web applications written in JavaScript rapidly grow in size and complexity. Ensuring and tracking the quality of such large-scale complex applications is daunting, especially given the lack of proper language tooling. Even in 2013 our tricks of the trade are unfortunately still at the level of “missing semicolon” check.
In this presentation, a new trend in emerging composeable JavaScript language tools will be highlighted. Armed with these tools, a wide range of development and maintenance workflows, designed for the new breed of web applications, can be established: Simple static analysis, run-time complexity profiling, syntax augmentation/transformation, dynamic code analysis, as well as an end-to-end strategy for application testing.