News for hackers. Stuff that matters.
Re:What's New in Sinatra 1.2? by skymt on Thursday March 03, 2011 @07:26PM (#2286370)
A couple similar frameworks -- Flask [1] and Tir [2] -- use the term microframework or micro-framework.

[1] http://flask.pocoo.org/ [2] http://sheddingbikes.com/posts/1289384533.html

Re:What's New in Sinatra 1.2? by draegtun on Friday March 04, 2011 @04:48AM (#2287576)
It was with Camping (http://camping.rubyforge.org/) that i first came across the term "web microframework" and its probable that all subsequent usage stems from this?

However I believe the emphasis of microframework that Camping was trying to put across was more on its code size which came in at or under 4K [1]. So perhaps frameworks which also accomplish a small code footprint, for eg. Squatting (http://search.cpan.org/dist/Squatting/), are best called microframeworks [2]

However happy to use microframework for Sinatra, Dancer, Flask, etc in lieu for something better? (nepenthe suggestion in the comments of "convenience framework" seems good to me - http://news.ycombinator.com/item?id=2286376).

[1] https://github.com/camping/camping/blob/master/lib/camping.r...

[2] https://github.com/beppu/squatting/blob/master/lib/squatting...

Re:What's New in Sinatra 1.2? by generalk on Thursday March 03, 2011 @09:30PM (#2286710)
I like microframework or lightweight framework. Both communicate that the framework isn't a full-stack, Django/Rails-type affair, and neither is particularly charged. Nobody's going to get into an architecture argument about scaling or ease-of-use using those terms.