This article describes how we can use Protractor and Browserstack to create a good environment and development process to quickly get feedback about the responsive design of a web application during development. Challenge We want to develop a responsive web application. Therefore it should be able to be used in a user-friendly manner at various […]
Hier befinden sich die Slides meines Vortrags über die testgetriebene Entwicklung von Angular Apps vom 6.11.2018 der WJAX. Das Projekt liegt auf GitHub. Die einzelnen Entwicklungsschritte sind dort innerhalb der Commits und dem zugehörigen GitHub-Project dokumentiert.
This article is a tutorial for developing Angular applications driven by tests (TDD). Introduction For a long time graphical user interfaces of complex systems were made of solid and heavy weighted technologies of higher developed, object oriented programming languages. Mostly UIs have been fat clients, developed with WPF or Swing. Just rarely they were thin […]
I generally develop angular applications driven by tests. That works well, but when using redux in my projects (currently ngrx, but also angular/redux), there are several different aspects to consider when testing and developing stores and feature/fractal-stores, driven by tests. Intend The issue is to find a good strategy to test and develop driven by […]
The ReplicationBuilder is a typescript tool to clone immutable data objects in a typesafe, refactorable and well readable way. In our single page applications we often use different implementations of redux to handle our application state. The more complex the data structures become, the more complex becomes the code that handles the immutable states when […]
I played a lot with the different templates of AWS CodeStar, but finally there was no template that matched for a simple Angular SPA. I simply wanted to push the code of my angular project to the AWS Cloud were the master branch is automatically built, tested and deployed to a S3 bucket that finally […]
Introduction I am developing JavaFX applications for about 5 years now and used different architecture patterns for it. First i started with MVC, then MVVM and lastly we used MVP passive view in my current project. The way how to apply the MVC pattern is described well in the JavaFX documentation, MVVM is described well […]