这个词一直不能很好的理解
求高手简单指导指导,谢谢
Ruby 社区基本都是 Rack based 的 web 框架。
Rack based
Node 也基本都是类 Rack based的。这种架构的好处是特别简单,很多插件可以复用,缺点是调用栈会很深。优化成本高。现在好像还没有成功的非 Rack 架构的 Ruby web 框架。
Rack
非 Rack 的例子,不过没开发了
@luikore 的 https://github.com/luikore/nyara
https://www.quora.com/What-does-Rack-based-mean-in-the-context-of-ruby-frameworks 看的似乎有点明白了
Rack 接口最简单咯。 如果你高兴的话,基于 CGI 或者 FastCGI 接口开发也是可以的,甚至直接基于 uWSGI 接口什么的……