Rails 3.1 RC 新特性
如DHH在RailsConf中承诺一样, Rails 3.1 RC版在5月发布。增加了三项亮点功能,和很多改进。
这个版本主要有3个新特性
1、The Asset Pipeline
由Sprockets 2.0支持,对CSS和JavaScript有更好支持,默认使用SCSS编写CSS,CoffeeScript编写JavaScript,目前正在准备这方面的文档。
2、HTTP Streaming
在服务器还没有处理完响应时就可以允许浏览器下载CSS和JavaScript。提高网页加载速度。这个特性是可选的且需要服务器支持。目前WEBrick不支持,unicorn支持,在Gemfile打开unicorn即可
3、默认采用jQuery
Rails 3.0.*以前都是采用Prototype做默认JavaScript框架,想必这个改变会是一个很大的亮点,毕竟用jQuery的太多了。但切换回Prototype也是很容易的。它们被打包在jquery-rails和prototype-rails中,可以根据需要自行选择。