How can we help?

Design? Check. Strategy? Check. Bulletproof code? Check! People who can manage it in an agile and efficient manner? Check. Someone to help you create your next big product? Of course.

Denver

- 1201 18th St. Suite 250, Denver, CO 80202

Grand Rapids

- 125 Ottawa Ave NW Suite 270, Grand Rapids, MI 49503

Blog

BLOG:Technology Trends of 2015 Part 4: AngularJS Development Trends

Technology Trends of 2015 Part 4: AngularJS Development Trends

Continuing on in our Technology Trends of 2015 series, in this blog, we’ll share trends we anticipate seeing around AngularJS development in 2015. If you’ve missed any part in the series, you can view them here: Native iOS, Native Android, Javascript and Web.

2015 will bring significant new releases for the AngularJS framework: version 1.4 is planned for March, and a preview release of version 2.0 can be expected sometime later in the year.

Version 2.0 is evolving at a rapid pace to align with emerging web standards such as ECMAScript 6 (ES6) and Web Components. Significant changes to some core concepts including scopes and directives which have been discussed. The Angular team is also working on AtScript which extends ES6 and TypeScript with strong typing and annotations suitable for use in large enterprise projects. The size and scope of these changes has created trepidation in the wider community.

Version 1.4 should address some of these concerns. A number of new features are planned including a new routing system, first class internationalization support and improvements to forms and $http. Developers can continue to leverage their investment in 1.x apps by moving to 1.4 and the Angular team has committed to supporting the 1.x code base for 18-24 months after the release of 2.0.

Google claims to have built over 1600 web apps using Angular and they clearly have a huge investment in the framework. Providing long term support for version 1.x won’t just serve the community but also Google’s own direct interests. Google will also have to deal with the problem of upgrading its Angular apps to version 2.0; hopefully this will help drive the definition of a reasonable migration path, although given the scope of the changes in 2.0 this will be challenging.

As we move in 2015, it will be important to get up to speed on ECMAScript 6, Web Components and the Polymer framework: all three will be critical drivers for the evolution of Angular 2.0 and likely the wider web community as well. The adoption of JavaScript-derivative languages such as TypeScript or Dart has been somewhat limited to date. However given the explosive growth of AngularJS in recent years it’s possible that it could drive adoption of AtScript in a more significant way. Keep an eye on it.