Migrating from .NET to MEAN: I was blind but now I see
airpair.com
airpair.com
But certainly looking at the big picture it would seem like JavaScript has taken over the world, and is infiltrating the last bastion of .NET and Java, the large corporations.
Thanks for the feedback!
example 1: https://news.ycombinator.com/item?id=8314517
and 2: https://news.ycombinator.com/item?id=8478953
I think your piece is very much on point although I only read 50% so far I will finish it and go through the code as well. It is well written and your arguments are solid.
The only thing is I disagree on one thing for server side code I think .NET will evolve and adapt.
On the client the war is over JavaScript has won, and its given us what .NET and Java promised all those years ago; true cross platform UI/client apps.
Again in a lot of ways though those are a response to Node.js and socket.io
All of your points stand: how expensive it is, the fact that it is a bit heavy, and not homogeneous.
I still think it will evolve and will not fall behind like Java etc. but it does not hurt to hedge a bit and start learning the "MEAN" stack :-)