Over a million developers have joined DZone.

Are Enterprises Migrating to AngularJS?

DZone's Guide to

Are Enterprises Migrating to AngularJS?

· Java Zone ·
Free Resource

Java-based (JDBC) data connectivity to SaaS, NoSQL, and Big Data. Download Now.

Written by Itay Herskovits


As AngularJS continues to gain traction in the web development world, many organizations are starting to look at the client-side framework as a legitimate option for new projects that represent something other than greenfield development. As many organizations seek to replace aging or inefficient internal processes, AngularJS is starting to see more widespread adoption for the replacement of enterprise applications. Below are a few examples of how AngularJS is being used in enterprise development and some of the results being seen.

Google – DoubleClick

With AngularJS having been developed and grown internally by Google, it was only natural that the company use the JavaScript framework for some of its projects. One of these is their rewrite of the DoubleClick platform. The advertising platform, which serves millions of ads a day, rewrote the entire technology stack to support a front-end running AngularJS. The DoubleClick engineers selected the framework for a number of reasons, but the most important causes were foundational. Google found that with AngularJS new developers could get up to speed quickly, that the support for automated testing was greatly increased, and that the declarative interface was highly beneficial when representing their data.

ING – SpectINGular

ING, with hundreds of smaller banks using their web-based technology, was looking for a way to maintain a common interface appearance across hundreds of pages and applications. Their answer was SpectINGular – a web component library built on top of many of the more popular JavaScript frameworks but focused on AngularJS. Through their use of Angular, ING was able to provide an environment which allowed for rapid prototyping and development by UX designers, building a library of components that could quickly be dropped into a page with minimal effort. ING was able to use the same technology to transition from a completely scattered front-end platform to a singular AngularJS application without any loss of functionality, reducing maintenance costs and fostering a development environment that allows for true continuous deployment through the use of the many testing features offered by AngularJS.

IBM – MobileFirst Platform Foundation (aka Worklight)

IBM, when bringing their big data and analytics platforms to the mobile environment, introduced their MobileFirst Platform Foundation (formerly known as IBM Worklight). In order to maintain a common look-and-feel between mobile and web clients, IBM designed their adapter layer to operate against AngularJS. With IBM’s constant tech advocacy, they saw the advantages that AngularJS had to offer for mobile and web applications. Through pushing an AngularJS front-end interface, IBM ensured that developers could continue to utilize the bleeding edge of web development technology as they developed applications using their data analysis tools.


As seen above, there are many organizations in the corporate landscape making use of AngularJS for enterprise development. From entire frameworks like Google’s DoubleClick mobile advertising platform to developer frameworks like SpectINGular and the MobileFirst Platform Foundation, many large organizations have bought into the Angular development pattern in a major way. With the advantages that Angular offers to developer throughput, training, and productivity, Angular is an ideal choice for any type of enterprise application development – from internal toolsets to product replacement efforts. Furthermore, with the built-in focus on testing, AngularJS has a lot of benefits to offer organizations looking to become more agile in their development processes. Choosing AngularJS for your enterprise application has many benefits, and – as the above cases have shown – can prove to be a true force multiplier for your internal development organization.

Connect any Java based application to your SaaS data.  Over 100+ Java-based data source connectors.


Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}