Comment

Comment by DigitalSea

I think many of the arguments in this article might have been applicable back in 2012 when single page application frameworks were the new and popular thing. We can all agree that Angular 1 served us well at the time, but introduced added complexity and issues of its own (digest cycle being the main one). Some of the frameworks/libraries out there right now are stellar.

I have been using Aurelia for 1.5 years now and honestly, I could never go back to jQuery and other libraries again. I've worked with React, Vue, Angular 2 and dipped my feet into Ember. Of all of those, I would say Angular 2 was by far the most non developer friendly framework of them all. Ember is the most opinionated and some developers like that, but for me, I have settled on Aurelia and I do not plan on switching anytime soon.

Having said all of that, sometimes you don't need a SPA framework, sometimes jQuery or even Lodash will serve your needs. When it comes to needing support for routing, data-binding between view and some kind of view-model, I'll pick a SPA over jQuery and having to hack together something that is far less efficient than existing SPA solutions any day of the week.

Assess your needs and choose whatever works for you.

parent DigitalSea 10 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton