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/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/301743/viewspace-750001/