Sunday, August 10, 2014

AngularJS–Part 16 - Forms

This post will discuss about data entry in an Angular application and analyze what Angular has to offer us in this regard.

Read More

AngularJS–Part 15 - End to end tests and mocking

This post will show how we solve the problem when we need to write an E2E test that involves connecting to and getting some data from an external service provider that is either not under our control or that we explicitly do not want to include in our tests.

Read More

Angular JS–Part 14 - End to end tests

Automated end to end tests are an important part of the continuous integration and continuous delivery cycle. Without automated end to end tests delivering a new release of an application becomes burdensome. Manual regression testing can take weeks depending how complex the application is. That implicates that code freeze has to happen a long time before the product is ready to be deployed or ready to ship. Not only does this slow down the development or improvement of the application, no, it is also very expensive.

Read More

Angular JS–Part 13 - Services

This post discuss about services and how they are constructed and tested.

Read More

AngularJS–Part 12 - Multi language support

Our application is a product used by many global companies and thus we support multiple languages like English, French, Spanish, German and more. The question is now, how does AngularJS help us to provide our product in all the necessary languages?

Read More

AngularJS–Part 11 - Promises

Using callback functions to achieve asynchrony in code becomes just way too complicated when you have to compose multiple asynchronous calls and make decisions depending upon the outcome of this composition. While handling the normal case is still somewhat feasible it starts to become very ugly when you have to provide rock solid exception handling.

Comes the Promise to the rescue!

Read More

AngluarJS–Part 10 - Intermezzo

This post shows how a simple REST API can be implemented.

Read More