So, my last post was in 2007. That was nine years ago. Holy crap, time flies.
Looking back, I think it was more of a step sideways. I still mutter under my breath when I have to make style tweaks to compensate for one browser or another. And I'm still looking forward to the day that the tooling catches up. But the move to JS was a lot less painful than I had feared. Of course, this was some 6 or 7 years ago now. I've been involved with dozens of JS applications since then that utilized almost as many frameworks/libraries.
So that leads me to why I'm going to try to resuscitate this blog. Over the last year or two, there have been a few frameworks/libraries that have sparked my interest. Since the decline of Flex, I've been waiting for something to come along that was more component based. That was one of the things I really loved and missed about Flex. You could build small components and snap them together to build very complex UIs while still keeping things easy to reason about. Some of the JS frameworks I have used in the past have come close, but the newer breeds (React, Angular 2, etc.) are finally there (I hope). I can't say for certain that they fulfill the promise just yet. I've done some small test projects with them, but no real world applications yet. That should change soon. I have a project on the horizon that will utilize Angular 2. As a result, I'll be using this blog as a scratch pad to jot down my notes and findings along the way. So, here we go...