gpt4 book ai didi

sinatra - Rack 应用程序和 Sinatra 应用程序之间有什么区别?

转载 作者:行者123 更新时间:2023-12-01 08:38:43 26 4
gpt4 key购买 nike

与 sinatra 应用程序相比,Rack 应用程序有哪些优势?

谢谢

最佳答案

我认为提问者想要将它保留在 Rack 上的优点。

考虑到 Sinatra 已经是典型 Web 应用程序的极薄和简约的贴面,我的简短回答是:当您的需求非典型和/或简单

当你甚至不需要...

  • 布局/模板 - 您喜欢写出原始字符串 http 内容
  • cookie 和 session - 没有内存,一切都是一次性默认
  • 方法 - 您的应用以疯狂的方式滥用 URL 和 HTTP 动词
  • 变得现代 - 您对 90 年代的 CGI/perl 脚本怀旧
  • 任何结构 - 您的应用以文本形式返回一天中的时间。本身。

  • 我使用 Sinatra 是因为我相信这是你可以真正专注于我的应用程序的业务功能的最低占用空间,而无需处理 Web 服务器的细节(Rails 相反是整体式的!)并且仍然具有直观的类似 MVC 的项目结构

    除了代码行之外,你获得的很少,当你给极客留下深刻印象时,你的眼睛里会闪烁
    诚实。

    ps:我在 http://github.com/codepants/yasumi 为自己的需要维护了一个很好的骨架

    关于sinatra - Rack 应用程序和 Sinatra 应用程序之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6704257/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com