精簡版的Rails框架->Rails::API
Ruby on Rails開發人員近日宣佈了Rails::API專案,這是Rails的一個精簡衍生版本,主要針對不需要使用完整Rails功能的開發者。
在Rails::API中,移除了ActionView和其他一些渲染功能,可以使不關心Web前端的開發者更容易、快速地開發應用程式。由於該專案比較輕量,因此執行速度比正常的Rails應用程式要快一些。
Rails::API可以用來建立只提供API服務(API-Only)的Rails應用,通常不需要整個Rails中介軟體棧,也不需要模板生成。也可以用來編寫能在Web應用和本地客戶端之間進行共享的後端程式,並且允許開發者建立能夠接受JSON格式資料並以傳統RoR應用方式儲存的REST端點。
截止目前,該專案已經進行了數月,開發者決定面向公眾開放這一框架,當前版本號為0.0.2。Rails::API的原始碼託管在GitHub上,基於MIT許可協議。
詳細資訊:http://blog.steveklabnik.com/pos ... e-rails-api-project
在Rails::API中,移除了ActionView和其他一些渲染功能,可以使不關心Web前端的開發者更容易、快速地開發應用程式。由於該專案比較輕量,因此執行速度比正常的Rails應用程式要快一些。
Rails::API可以用來建立只提供API服務(API-Only)的Rails應用,通常不需要整個Rails中介軟體棧,也不需要模板生成。也可以用來編寫能在Web應用和本地客戶端之間進行共享的後端程式,並且允許開發者建立能夠接受JSON格式資料並以傳統RoR應用方式儲存的REST端點。
截止目前,該專案已經進行了數月,開發者決定面向公眾開放這一框架,當前版本號為0.0.2。Rails::API的原始碼託管在GitHub上,基於MIT許可協議。
詳細資訊:http://blog.steveklabnik.com/pos ... e-rails-api-project
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/301743/viewspace-750001/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Ruby on Rails 生成指定版本的 Rails 專案AI
- 【棧】RailsAI
- rails on ruby,ruby on rails 之程式碼塊(二)AI
- rails graphql的使用AI
- 使用rails實現最簡單的CRUDAI
- 從Rails到Clojure再到Java,最後回到RailsAIJava
- Rails Security (上)AI
- Rails安裝AI
- ruby on rails 小技巧AI
- Ruby on Rails Ping ++ 支付AI
- Rails 一對多AI
- 肖威洞察 | Ruby on Rails 的快速學習的體系框架;AI框架
- [譯] 如何使用 Rails HelperAI
- Rails常用gem總結AI
- Rails session物件的 as_json方法AISession物件JSON
- rails的介面查詢詳解AI
- rails gem報錯的處理AI
- 第1章 安裝RailsAI
- ruby on rails筆記和理解AI筆記
- Rails並不是用Ruby編寫的AI
- bitnami gitlab 使用 gitlab-rails 命令GitlabAI
- Ruby on Rails Mountable vs. Full EngineAI
- Ruby on rails專案中 引入BootstrapAIboot
- 第3章 Rails應用的架構AI架構
- 在 Rails6 中安裝 TailwindCSSAICSS
- 從NodeJS切換到Ruby on Rails - nikodunkNodeJSAI
- Ruby on Rails中的MVC架構是如何工作的AIMVC架構
- Rails開發中使用byebug偵錯程式AI
- 如何在Rails應用程式中使用Kafka?AIKafka
- 2020 時代的 Rails 系統測試 (翻譯)AI
- 強大的Rails/Ruby開發工具:JetBrains RubyMine 2023 for macAIMac
- kredis:用於Rails的Redis高階資料結構RedisAI資料結構
- nginx rails 詳細站點配置入門教程NginxAI
- 從0使用Ruby on Rails打造企業級RESTful API專案實戰之我的雲音樂AIRESTAPI
- [譯] 在 Rails 中使用 Flash Message(即時資訊)AI
- 開發新手最容易犯的50個 Ruby on Rails 錯誤(1)AI
- rails 5.2 啟動警告 warning: previous definition of VERSION was here和bootsnapAIboot
- 【Ruby on Rails全棧課程】2.7 塊(Block)和迭代器AI全棧BloC
- Rails 實戰——圖書管理系統——基礎建設AI