Rails 4.0 Beta1 發(fā)布,支持 Ruby 2.0
Rails 發(fā)布了 4.0 首個(gè) Beta 版本,Rails 4.0 主要是為了使用剛剛發(fā)布的 Ruby 2.0 正式版。
新版本主要集中在三個(gè)方面的改進(jìn):
1.通過(guò) key-based expiration 的自動(dòng)嵌套模板的依賴(lài)管理輕松實(shí)現(xiàn) Russian Doll-caching (cache_digests).
2.使用 Turbolinks 對(duì)客戶(hù)端進(jìn)行提速,可將應(yīng)用變成單頁(yè) JavaScript 應(yīng)用,無(wú)需額外開(kāi)發(fā)
3.Declarative etags 可更容易確保更好利用 HTTP 刷新
該版本同時(shí)還修復(fù)了一些安全問(wèn)題:
·默認(rèn)對(duì)會(huì)話(huà)存儲(chǔ)進(jìn)行加密
·Strong Parameters 接管 attr_protected (now a plugin) 來(lái)防止外部參數(shù)
·安全頭信息默認(rèn)使用固定值,如:X-Frame-Options, X-XSS-Protection, X-Content-Type-Options
·使用 插件 進(jìn)行 XML 參數(shù)解析。
詳細(xì)的介紹內(nèi)容請(qǐng)看發(fā)行說(shuō)明。
安裝方法:gem install rails --version 4.0.0.beta1
Rails 的下載地址:請(qǐng)點(diǎn)這里