» Posts by Seth Davenport

Real-World JavaScript: Rangle.io's Standard Tech Stack

Written by Seth Davenport

JavaScript is evolving rapidly, with new approaches to application development appearing almost on a monthly basis. As a training firm, one of the services we provide is staying on top of these changes and advising our clients on contemporary thinking. On the other hand, as a consultancy, we also need to start up new projects frequently and quickly, balancing up-to-date technology with production-level expertise. This...

Read More »

ng-conf 2016: A Coherent Stack for the Long Term

Written by Seth Davenport

Once again, Rangle was a Platinum sponsor of ng-conf in Salt Lake City, and this year made an even bigger impact than the last two years we've sponsored. Rangle's CEO Nick van Weerdenburg led a contingent of 23 Ranglers to the conference to learn about the future of the platform and even present some material on decorators and our new official Angular 2 developer tool...

Read More »

Testing Your Angular 2 Application: Part 2 of 2

Written by Seth Davenport

This post was last updated 03/17/2016. Please refer to our Angular 2 eBook for the most recent updates. In part 1 of this series we defined a QuoteComponent that displays a random quote on a web page. We showed how to use Angular 2's testing utilities to mock out QuoteService and test the QuoteComponent's presentation logic in isolation. In this post, I'll do...

Read More »

How to Fearlessly Iterate Your REST APIs through HTTP Endpoint Testing

Written by Seth Davenport

One of the largest process problems in building single page applications with AngularJS, React or Backbone is safely maintaining the contract between the AngularJS application and the REST API. Another issue is defining future integration contracts so the front-end team can build against mock servers and not be held up coordinating every new feature against back-end APIs. Supertest provides a key weapon for solving these...

Read More »