I haven't seen a single MVC-style framework that I liked. I don't understand how such an awful idea can be so popular. It sucks to be in an industry that chases fads over substance.
MVC frameworks I have tried at work:
Java/Spring/jsp/beans
Ruby on Rails
angular.js
zend
All were awful.
I do like libraries, things you can plug and play and use where you want (like jQuery). A framework demands that your whole application be written in its style.
For example, the Ruby on Rails project used a legacy database, which was not written in primary key autoincrement integer Rails style. That project was a disaster and that startup failed. With financial data, demanding the primary key to be autoincrement integer forces a lot of unnecessary joins, when you already have natural keys like Ticker or CUSIP.
MVC frameworks I have tried at work:
Java/Spring/jsp/beans
Ruby on Rails
angular.js
zend
All were awful.
I do like libraries, things you can plug and play and use where you want (like jQuery). A framework demands that your whole application be written in its style.
For example, the Ruby on Rails project used a legacy database, which was not written in primary key autoincrement integer Rails style. That project was a disaster and that startup failed. With financial data, demanding the primary key to be autoincrement integer forces a lot of unnecessary joins, when you already have natural keys like Ticker or CUSIP.