python - 如果没有 Web 框架(Django/Rails),Flex + Python/Ruby 有什么用处?

标签 python ruby-on-rails ruby django apache-flex

我经常听说 Flex 与后端的 Web 框架相结合。这个想法是 Flex 充当表示框架,而 Web 框架 (Django/Rails) 执行数据库查找并将数据发送到 Flex 以 XML 形式呈现。

但是,是否存在这样的情况:Flex 和 Python/Ruby 可以在没有 Web 框架作为中介的情况下组合起来?在什么情况下这样的组合才有意义(如果有的话)?

(我正在尝试考虑脚本语言的功能与 Flex 的功能互补的项目 - 但也考虑是否可以将两者结合起来而不会带来太多的高额厄运)。

最佳答案

您仍然可以直接在 Python 中针对 WSGI 进行编码。如果那是您想要走的路线,PEP 333几乎是唯一的出路。

话虽如此,这样做是一次很好的学习经历,但 WSGI 并不是真的打算直接使用。如果您不愿意,则不必使用像 Django 这样的全栈框架。如果你想要更轻量的东西,我可以建议CherryPyweb.py ?它们比 Django 轻量得多。

除了 WSGI 之外还有其他选项,但它们几乎都有相同的警告。换句话说,可以这样做,但通常不建议这样做。

关于python - 如果没有 Web 框架(Django/Rails),Flex + Python/Ruby 有什么用处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/686490/

相关文章:

python - 用对自身的引用替换类中的方法

python - 为什么seaborn会在面网格中一遍又一遍地渲染相同的图形?

ruby-on-rails - tinymce 图片上传后服务器响应错误

ruby-on-rails - Rails 友好 URL

ruby-on-rails - nginx http 代理状态 400 "400 Bad Request"带 SSL 客户端身份验证和 Rails

python - groupby 的条件均值

python - 忽略停止迭代

javascript - 将 Javascript 变量保存到 Ruby 中

mysql - 使用 DataMapper 和 MySQL 数据库设置 Padrino

ruby-on-rails - 在 Rails 3.2 中使用 "error_messages"? (引发 "undefined method"错误)