Thanks for another great article. Just as addition to what you wrote, ngrx v4 brings a built in ‘createSelector’ function which should emulate reselect without having to install another library. Although it seems its caching is more simplistic at this time. Great news to me as a fan of reselect.
Just a few things I want to point out about the article, as it is very disinformative in a few places:
Angular 2 is Amazing
Typescript is … seriously that good. But it does’t mean you got to write Typescript if want to use Angular 2. Really, it’s just another way, you can use ES5 if you want (or even Dart!). So, scratch this point.
I appreciate a few things mentioned in the article but I can’t agree less on a few assertions made here.
There is no New York/Silicon Valley in Europe? Check out London.
There are now talents in Europe? People from all over Europe can travel anywhere in the continent, making its cities huge hubs of…
I strongly disagree on this. Avoiding $scope and using instead simple constructors to create controllers has many other advantages: you’re promoting namespacing when creating the scope, you’re getting yourself used to Angular 2, and making your code more understandable to people who do not know Angular.