【AICon】探索RAG 技术在实际应用中遇到的挑战及应对策略!AICon精华内容已上线73%>>> 了解详情
写点什么

Rack 1.0 发布了

  • 2009-06-01
  • 本文字数:624 字

    阅读完需:约 2 分钟

Rack 1.0 于几周前发布,其中有些地方已经不再向后兼容了,同时还有几处更新和 bug 修复。

Rack 已经成为 Ruby Web Server 和 Ruby Framework 的一个重要基础。在 Rack 之前,我们需要在框架和服务器之间进行适配才能使之协同工作。Rack 提供了一些 API 对 HTTP 请求和响应进行包装,这使得框架、服务器以及应用开发者之间能更好地协同彼此。

Rack 已经在 Ruby 社区得到了广泛的应用,这从下面支持的服务器列表就能看出来:

  • Mongrel
  • EventedMongrel
  • SwiftipliedMongrel
  • WEBrick
  • FCGI
  • CGI
  • SCGI
  • LiteSpeed
  • Thin
  • Ebb
  • Fuzed
  • Phusion Passenger (which is mod_rack for Apache and for nginx)
  • Unicorn

下面这些框架已经将 Rack adapters 加到了其分发包中:

  • Camping
  • Coset
  • Halcyon
  • Mack
  • Maveric
  • Merb
  • Racktools::SimpleApplication
  • Ramaze
  • Ruby on Rails
  • Rum
  • Sinatra
  • Sin
  • Vintage
  • Waves
  • Wee

Rack 还为其他软件打下了良好的基础以提供独立于框架的特性,比如说 Rack::Cache

我们有幸采访到了 Rack 的最初开发者 Christian Neukirchen 以了解 Rack 的未来发展规划。

最近我们的主要任务就是修复 bug,同时对规范进行一些细小的改进。稳定以及值得信赖始终是 Rack 的头等大事。

其他框架有没有一些好的东西可以加到 Rack 中呢?

我尽量保持 Rack 的小巧和专注,最好将面向特殊需要的那些库和中间件剥离出来作为独立的项目,有专门的人维护,有自己的社区。Rack 也不会限制框架的做事方式。

可以在 Rack 的站点 Rack 1.0 的发布说明中找到关于其的更多信息。

查看英文原文: Rack 1.0 Released

2009-06-01 01:00798
用户头像

发布了 88 篇内容, 共 258.1 次阅读, 收获喜欢 7 次。

关注

评论

发布
暂无评论
发现更多内容

fil挖矿机靠谱吗?fil挖矿哪家靠谱?

fil挖矿哪家靠谱 fil挖矿机靠谱吗

北鲲云超算平台如何帮助现代生物制药发展?

北鲲云

数据结构和算法在流程画布中的实际应用

GrowingIO技术专栏

数据结构 G6 图可视化引擎 流程画布

OCR加持白描App,让AI成为视障者的眼睛

百度开发者中心

人工智能 最佳实践 方法论 前沿技术

kubebuilder 构建控制器说明点

Geek_f24c45

Kubernetes kubebuilder kube-controller

财经大课:如何看待规模化与差异化竞争

石云升

财经思维 9月日更

以两军问题为背景来演绎BasicPaxos

OpenIM

Java + opencv 实现图片修复(图片去水印)

张音乐

Java OpenCV 音视频 9月日更 图片去水印

国产接口管理工具ApiPost中的COOKIE管理器

Proud lion

大前端 后端 Postman 开发工具 Cookie

fil挖矿gas费怎么看?fil挖矿需要质押多少?

fil挖矿需要质押多少 fil挖矿gas费怎么看

🐦【Mybatis开发指南】如何清晰的解决出现「多对一模型」和「一对多模型」的问题

洛神灬殇

Java mybatis mybatis配置 9月日更

MySQL 获取表的信息

玄兴梦影

MySQL 数据库表 查询语句

ShardingSphere 语句解析生成初探

源码 ShardingSphere

直播访谈-数据产品修炼之路

第519区

数据产品经理

洞穿性能测试痛点,PerfDog以提升应用和游戏的品质为使命

WeTest

AISWare AntDB 亚信数据库在多省份计费系统应用案例

亚信AntDB数据库

案例分享 #数据库 9月日更

网络攻防学习笔记 Day124

穿过生命散发芬芳

9月日更 互联网安全

【虚拟机专栏】Rust智能合约的应用

趣链科技

区块链 智能合约 虚拟机

数字人民币最新技术成果将亮相2021年服贸会

CECBC

看云起云动 览开源盛世 | 亚马逊云科技中国峰会Dev Day线上来袭!

亚马逊云科技 (Amazon Web Services)

企业有运维人员,还有必要买运维管理系统吗?

行云管家

企业运维 运维审计 运维系统

AJAX获取的日期相差8小时

hasWhere

数据安全法真的来了,这6个“雷区”千万别踩!

腾讯安全云鼎实验室

数据安全 数据安全法

重磅!博睿数据通过CMMI5级评估,国内APM领域首家

博睿数据

【HTML5游戏】从敲打空格键开始

devpoint

HTML5游戏 9月日更

鸿蒙轻内核的得力助手:带你掌握4种内存调试方法

华为云开发者联盟

鸿蒙

揭秘版权保护下的视频隐形水印算法(下篇)

拍乐云Pano

音视频 RTC 拍乐云 隐形水印

InfoQ 引航计划正式启动!全网最优质技术内容,拿来吧你!

InfoQ写作社区官方

引航计划 技术专题合集 热门活动

“人类先锋”点亮物联网灯塔

脑极体

《转》什么是跨域?如何解决跨域问题?

hasWhere

7个非常有前景的C++专业就业方向

hanaper

Rack 1.0发布了_Ruby_Mirko Stocker_InfoQ精选文章