2 ms·
If you love Django, you'll love spine.js. It's ORM is the only one which has a decent Active Record implementation. Angular takes the gold when it comes to bei
by hcho 13y ago
If you love Django, you'll love spine.js. It's ORM is the only one which has a decent Active Record implementation.
Angular takes the gold when it comes to being opinionated. If you agree with the philosophy it's a breeze, if not you'll be fighting it every waking hour.
Backbone is the least opinionated and to be honest I don't see the point of a framework with so few opinions. It just encourages you shoot yourself in the foot.
Horses for courses, I suppose. What's the purpose of your personal projects? If you are doing them in hope that it will be a business one day, go with Angular as it does a lot of magic and things move very quickly after you succumb to its wisdom. If you are doing them to beef up your portfolio, go with Backbone as it seems to be most popular among businesses. If your purpose is to learn, write your own framework, at least initially. You'll get an appreciation of what weight they are trying to lift. Choosing a framework after that will be a much informed decision.