» Posts on AngularJS

Angular 4: Front End for the Enterprise

Written by Nikolas LeBlanc

When Angular 2 was released in September of 2016, it signalled a dramatic shift in enterprise front-end development. Not only was it a complete rewrite of AngularJS, but it was also built from the ground up with Typescript - Microsoft's strongly typed superset of JavaScript. Suddenly, enterprise developers experienced with type-safe languages such as Java, C# and Scala, were welcomed into the world of modern...

Read More »

Migrating an Angular 1 Web Application to React

Written by Miguel Vesco

As Angular 1 web applications continue to grow, scaling the UI and adding increasingly complex features tends to get challenging quickly. Depending on the use case and amount of information required to be processed, this can lead to performance degradation, troubles with interactivity, rendering slowdowns and race conditions if those complexities aren’t handled properly (and sometimes even if they are). Why Develop in React?...

Read More »

Beyond the Sugar: How I Learned To Love ES6

Written by Michael J. Bennett

EcmaScript 6 (ES6), aka ES2015, is the latest JavaScript standard and its features are increasingly being supported by modern browsers. Despite the fact that it's currently 2016, some features of ES6 are still not supported by any modern browsers. This lack of complete browser support for ES6 is the main reason why I stuck with ES5. Aside from browser support, my other issue with ES6...

Read More »

Angular 2 Guidelines

Written by Bertrand Karerangabo

We've recently released our Angular 2 Guidelines. As a result, I'd like to take a moment to explain why, and how, they were developed. Getting started with Angular 2 When starting a project, developers very often have to decide how to structure and write their applications. This first step is even more important when working on large projects, with a large team. Decisions that work...

Read More »

Observables and Reactive Programming in Angular 2

Written by Tyler Borchert

This post was last updated 04/08/2016. Please refer to our Angular 2 eBook for the most recent updates. Angular 2 embraces elements of reactive programming, a paradigm focused on how data flows through an application. To follow the reactive approach, we use Observables to build services and components that can react to changes in data across our application. Observables aren't exactly an Angular...

Read More »