Java Development News:

Angular framework: Garnering attention at Fluent

21 Mar 2014 | TheServerSide.com

AppendTo's founder and CEO Mike Hostetler, a former team member of the jQuery project, which he helped found seven years ago, was found wandering the exhibition floor at O'Reilly's Fluent Conference in San Francisco. Given this conference's focus on Web-based technologies, along with Hostetler's long history with improving how software developers create applications using JavaScript, TheServerSide wanted to get his take on what people were talking about at this year's conference.

"Angular is the newest hot framework on the block. Although not founded by Google, it's backed by them, and there is a lot of enterprise trust that comes with that." And indeed, the various MVC JavaScript frameworks like Ember, Angular and Backbone were generating an obscene amount of attention, with Angular no doubt garnering the greatest degree of interest and mind share.

The scary story for many enterprise software developers, especially ones who are comfortable in the Java and .NET universe, is the fact that many of them will need to start learning more about these new JavaScript frameworks in order to stay current. Furthermore, most back-end developers have grown to expect a mature and robust set of tools to help them develop, test, debug and continuously integrate their code. We wanted to know what Hostetler's prospectus was on the future of CI, testing and development tooling in the JavaScript world.

"JavaScript as a mature language with an ecosystem of tools is still getting there, but there is progress being made. More and more tools are getting pushed out every day." And as evidence of the progress being made in terms of tooling, Hostetler points to three very popular testing tools. "There's three test frameworks we recommend: QUnit, behavior-driven Jasmine and Mocha. And all three plug into CI systems that will do the kind of CI and continuous deployment that you are used to with more statically typed languages."

Indeed, JavaScript has come a long way, and as MVC frameworks become more and more prevalent on the front end, the testing, development and CI tools will no doubt catch up to the level of maturity that .NET and enterprise Java developers expect today.