I think it’s a bit insane. I’m all for lots of competition, but it’s getting to a weekly thing where X new famework is going to be the next big thing.
I’m not a fan of the pre-compiled stuff either, like what Angular 2 is going to be. For me, it kind of defeats a ton of the purpose of decoupling the frontend from the backend. I might just as well use whatever template engine and write HTML natively. Sometimes it feels like the JS community is trying so hard to change and be different, that they are forgetting their roots and going back to what we were trying to get away from in the first place. Things like configuration over convention and pre-compiled frontend applications.
But, I’m not sure if I’m in favor of JS-less SPAs or not. My first impression is that it’s a bad idea, but I really don’t have enough information to develop a strong opinion either way.
I completely agree… I was looking for new job last year and Angular 1 was #1 sought skills… After a while, I’ve realized that it needs other sauce to be really powerful…like
Grunt, Yeoman, Bower, …blah…blah blah…
I think JS tech is growing too fast! It needs to stay focused… we don’t need 33 flavors of Vanilla Ice Cream. My biggest grudge for me is that, we only have 1 choice of dynamic html modifier… (f*cking JS … excuse my language). I’ve grown to be expert at JS but it was more like shoving down to my throat. JS is good but I feel there should be more then just 1 choice… why can’t browser community decide to use anything other than JS? They can still support JS but why not add more? Forget new frameworks… promote new dynamic html language for the browsers… that would truly be revolutionary.
Funny, they tried with Dark and now browser support is dead. It never really gained much traction in the first place though. I’m not sure why, I never really followed it because I actually like JS.
Hehe, you guys don’t like the proliferation of frameworks, yet you want a proliferation of core technologies. Jeesh!
I agree. It’s kinda like:
The sheer proliferation of choice (not just in frameworks, but in build tools, testing libraries, templating engines etc) makes it hard to know where to concentrate your learning efforts. For quite a while I was worried I would end up investing time in learning the wrong thing.
JS-less SPAs do seem like an interesting idea, but I’m not sure about how effective they will/can be. A lot of people are against using HTML as anything other than a markup language and, as was pointed out in the article I linked to, backwards-incompatibility with previous versions of HTML could be a sizeable problem.
An interesting read for sure - he sounds almost apologetic for it…
A post was split to a new topic: Need help with JS assignment