Rails 4.0正式釋出 簡化Web應用開發
在經歷了多個測試版本後,Rails 4.0正式版終於和大家見面了。這是一個全新的版本,增添一些新功能,並且也拋棄了一些舊的功能。
該版本的重點是簡化Web應用的開發,無需客戶端JS/JSON伺服器路由。此外,該版本還有如下三方面值得大家關注:
- 通過key-based expiration的自動巢狀模板的依賴管理輕鬆實現Russian Doll-caching (cache_digests)。
- 使用Turbolinks對客戶端進行提速,可將應用變成單頁JavaScript 應用,無需額外開發。
- Declarative etags可更容易確保更好利用 HTTP 重新整理。
對開發者而言,Rails仍然是一個非常棒的JSON伺服器,結合Ember.js、Backbone.js或Angular.js來構建客戶端JS檢視。但隨著4.0的釋出,你無需經過伺服器路由即可快速地構建應用程式。
此外,我們也為永續性連結新增了現場流(live streaming),Rails 4.0是安全的開箱執行緒伺服器(無需config.threadsafe)。
除了新增這些新功能和修復bug外,我們還在做一些梳理、精簡工作,比如提取一些過時的,不被大家經常使用的API。
關於Rails 4.0更多詳細介紹,大家可以檢視官網說明。
學習教程:http://ruby.railstutorial.org/ruby-on-rails-tutorial-book?version=4.0
相關文章
- NutUI 4.0 正式釋出!UI
- .NET Aspire 正式釋出:簡化 .NET 雲原生開發
- 高效 Java Web 開發框架 JessMA v3.2.3 正式釋出JavaWeb框架SSM
- Spring Framework 4.0 正式版釋出SpringFramework
- Web應用的元件化開發(一)Web元件化
- Web應用的元件化開發(二)Web元件化
- 使用 Flutter 開發簡單的 Web 應用FlutterWeb
- OpenCV 4.0正式釋出,你關注哪些特性?OpenCV
- Swift 4.0 正式釋出,更快更相容更好用Swift
- Gradio.NET 支援 .NET 8 簡化 Web 應用開發Web
- ExtJS Web應用程式開發指南(針對Ext JS 4.0更新)JSWeb
- Xiuno 開發手冊正式釋出。
- Google研發先進程式設計技術 簡化Web應用開發Go程式設計Web
- Rails 4.0.1 釋出AI
- Rails 3.2.7 釋出AI
- 開發Web應用Web
- 桌面應用開發框架Griffon 1.0釋出框架
- 《Flask Web開發 基於Python的Web應用開發實戰》簡評FlaskWebPython
- SOA簡化應用開發規範完成
- douchat 4.0 新版釋出,助力小程式後臺開發
- Bearcat 0.3.7 釋出,前端應用開發框架前端框架
- Go 1.4正式釋出 支援Android開發GoAndroid
- QEMU 4.0 釋出
- 移動Web富應用框架RAIS釋出Web框架AI
- Web應用的元件化開發(一)——基本思路Web元件化
- 開發和部署一個簡單的Clojure Web應用Web
- Lucene 4.0 正式版釋出,亮點特性中文解讀
- rails4.0 session activerecordAISession
- Jexus web server V5.6.2 正式釋出WebServer
- 騰訊安全釋出《應用安全開發能力圖譜》
- Solon 1.6.25 釋出,輕量級應用開發框架框架
- Solon Java 應用開發框架 v2.7.5 釋出Java框架
- Goravel V1 正式版釋出,讓 Go 開發更簡單、高效!Go
- 如何利用React.js開發出強大Web應用ReactJSWeb
- 多端統一開發框架 Taro 1.0 正式釋出框架
- 微軟正式釋出:.NET Aspire 雲原生開發框架微軟框架
- GitLab Web IDE正式釋出10.7版本並開源GitlabWebIDE
- Web應用的元件化開發(二)——管控平臺Web元件化