Angular

How to Cache HTTP Requests in an Angular App (PWA)

PWA, progressive web apps, gives our browser native superpowers, such as offline availability and being able to install websites as a native app. The key to creating maintainable and performant offline apps is to handle caching without cluttering your code with complicated caching logic. Caching is a cross-cutting concern in the whole app which should be …

How to Cache HTTP Requests in an Angular App (PWA) Read More »

End-To-End Testing with Protractor: A Pragmatic Guide to Get Started in Your Team

It seems that a lot of developer teams fall in one of these two categories for end-to-end testing: Have no end-to-end tests because they are too hard to create Have too many end-to-end tests, making many fulltime jobs to maintain Either one of these is not practical as the first one is causing the team …

End-To-End Testing with Protractor: A Pragmatic Guide to Get Started in Your Team Read More »

Creating Reusable Angular Components – How To Avoid the Painful Trap Most Go In

To reuse where it is possible is a natural instinct in all aspects of life. The idea that something can serve other purposes in contrast to consuming more is beautiful and sustainable. In reality, how easy an item can be reused is determined by how tightly it is coupled to a specific purpose. The same applies …

Creating Reusable Angular Components – How To Avoid the Painful Trap Most Go In Read More »