In the last article, I added the ability to play a media in Echoes Player. I introduced a new reducer which holds the state of the player. In this post I want to share my views regarding communication between different components – and how using the “ngrx/store” as a state management promotes reuse of logics, less code […]
The recent trend in state management has rise thanks to the popular library – Redux. I was very interested in integrating a redux solution to angular in my Echoes Player project. I followed few examples that I have found NgRx.js. These are my first steps with integrating it to Echoes.
In the recent article, I used the new “ng-repeat” in angular 2, “NgFor”, and created component that consumes other custom component. In this article, I continue to show further development for Echoes Player with angular 2, this time – making it more dynamic by adding infinite scroll directive as what is known in angular2 as an attribute […]
In the recent article, I wrote about the migration process of a component that is based on angular 1.x and ES2015. Since then, I continued migrating Echoes Player to angular 2. In this post i’m sharing the migration process of the youtube-list component – which uses the youtube-media component, as well as implementing a smart component […]
In the previous article, I wrote about how to setup karma for testing angular 1.x written with ES2015. Since then, I stumbled upon few issues while trying to test an angular 1.x component written in ES2015 according to the angular ES2015 style guide. In this post, I’m sharing how to test angular 1.x component written […]