4 ms·
After using Drupal, Rails and web2py, it feels like I spend an awful lot of time finding out where a framework begins an ends -- the core philosophy which often
by gry 18y ago
After using Drupal, Rails and web2py, it feels like I spend an awful lot of time finding out where a framework begins an ends -- the core philosophy which often times isn't quite articulated. Using Sinatra, and potentially Juno, there is a hard line: we don't do ORMs. We don't do y. We don't do z. I find that useful and refreshing. Don't get me wrong, I enjoy writing for each given because they have differences. It sometimes took me a while to pick up on the subtleties. :)
To suggest creating a framework that does less than other frameworks is the soup du jour isn't quite on. I'm loving Sinatra because it does what I need: routing. I'm using other tools to bite into git as a data store and Haml for views. It makes me giddy. Each part works the way I think or the problem I needed to solve. To expect one framework to fit all criteria is a tall order.