Same here. We are in the process of rebuilding one of our end-user facing 
sites with Angular 2. There were a few roadblocks but when you read through 
the forum here you find a solution for all of them. Angular 1 is 
essentially dead-man-walking. The one downside right now with Angular 2 is 
that Angular Material is not supported, which is a pity. However you can 
use either bootstrap or materialcss, both work fine, You will also notice 
that your Http/Api Stack will be much cleaner now.

Typescript is actually a blessing in disguise. We use to write a lot of 
backend and Angular 1 code in Coffeescript, which was great, but at scale 
Coffeescript (Javascript) gets expensive to maintain. Typescript, and the 
Intellisense for it in modern editors (we use Microsoft Code now) offsets 
the productivity loss and the type safety of Typescript ensures better 
correctness. For us it seems that Typescript really nailed the merging of 
typed/non-typed languages for the average developer, and while there is a 
bit more code to write (And what's up with curly braces and semicolons) it 
doesn't feel like one of those clunky languages like Java.

Basically if you start now you will most likely hit the sweet spot to be 
release ready on your end when Angular 2 hits the RC stage, which is 
perfect from a technology life cycle perspective, as you can maximize your 
investment in the new stack.

Cheers
Martin


On Monday, January 11, 2016 at 4:14:22 AM UTC-8, michael corbridge wrote:
>
> Go for it. I get the impression that the major plumbing is done and 
> stable.  If anything, the docs are the part that are really missing.  There 
> are bound to be some breaking changes coming, but I can't imagine it won't 
> take more than some minor editing to get the red to go away

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to