|
|
|
|
|
by alanctkc
4698 days ago
|
|
Ember.js is incredible. But, I highly recommend looking into the non-opinionated options out there as well. I started with Ember.js building my app, but realized it exceeded the needs of the project and strongly imposed the design of the application. Since I had the time to invest up front, I switched to using non-opinionated libraries: - Rivets.js for DOM data binding: http://rivetsjs.com/ - Director for URL routing: https://github.com/flatiron/director (also see Crossroads.js) - Stapes.js for observable objects: http://hay.github.io/stapes/ (Stapes provided the foundation for my controllers and models) I was able to borrow lots of design concepts I learned from Ember when re-implementing, and the total JS file size ended up being about half. |
|