micro web framework در مقابل web application framework قرار می گیرد و هدف آنها ایجاد framework هایی برای تولید برنامه های تحت وب با کمترین تنظیمات و فایل های ایجاد شده است. این مفهوم اولین بار توسط فریم ورک Sinatra که با استفاده از زبان برنامه نویسی Ruby تولید شده مطرح شد (در مقابل Ruby on Rails) و مورد استقبال قرار گرفت و در حال حاضر تقریبا micro web framework برای تمام زبان های برنامه نویسی وجود دارد.
micro web framework برروی سادگی و تنظیمات کم در راه اندازی تاکید دارند، برای مثال در فریم ورک Sinatra با کد زیر براحتی می توان یک وب سایت ایجاد کرد:
require 'sinatra'
get '/hi' do
"Hello World!"
end
پس از اجرای این برنامه با دستور زیر :
$ ruby hi.rb
یک سرور وب با آدرس localhost:4567 آماده جوابگویی به درخواست های http می شود و اگر localhost:4567/hi در مرورگر وارد شود، پیغام Hello World! به کاربر نمایش داده می شود.