REST microframework