还在坐火车吗?该赶飞机了!(圈子创建宣言)

花花公子 2009-02-24
    虽然本圈的宗旨是宣传Rails以外的web开发框架,但是谈到ruby的web开发肯定离不开ruby on rails。
    从Convention over Configuration的开发思想,到ActiveRecord的轻巧,RJS的神奇,还有Restful web services的实践,Rails影响了无数web开发者。Ruby世界这些新的开发框架单从对于HTTP协议的理解程度上,并不在于Rails之上。
    Rails从开始也有很多非议,代码中的奇技淫巧,死板的编程风格(这在当初被当作一件好事情。)还有最有影响的Zed Shaw对于Rails社区的抨击 。而Rails越来越多的功能和越来越大的代码库也让我感到危机。
    Rails和Merb的合并是一个契机,让长期只写Rails代码的我们有机会睁眼看看Ruby世界构造Web应用的其他方式(不是另类方式哦)。目前最有可能代替Rails的方案是Sequel代替ActiveRecord,Sinatra或者单纯Rack代替actionpack,Pony代替ActionMailer,rest-client代替ActiveResource。
    如果说Rails让你坐上火车,在铁路上飞驰,那么现在你应该赶飞机,尝试在天空中翱翔的感觉。
Global site tag (gtag.js) - Google Analytics