Микрофреймворк fab для nodejs
01.13.2010 by Ouch! - 5 CommentsPosted in javascript, программерское
Наткнулся на замечательный микрофреймворк fab, который позволяет легко создавать простые серверные приложения на языке javascript, для веб-сервера nodejs.
Fab очень похож на ruby-фреймворк Sinatra, который является довольно популярной штукой в среде ruby-девелоперов, так как позволяет сделать легкое приложение, без использования тяжеловесов, таких, как Rails.
Например, так выглядит простейшее приложение в Sinatra:
require 'rubygems'
require 'sinatra'
get '/' do
'Hello world!'
end
А вот так выглядит точно такое же приложение в fab:
fab = require( "./fab" ).fab;
( fab )
( "/", function(){ return 'Hello world!' })
.deploy();
Многословнее, но всё равно круто, да? Единственное там пока нету разделения запросов по REQUEST_METHOD, первой нужнейшей штуки для удобной реализации REST-сервиса.