【问题标题】:Using same rendering code for client side and server side客户端和服务器端使用相同的渲染代码
【发布时间】:2015-01-07 23:40:59
【问题描述】:

Brython 是否有推荐的方法在服务器端使用相同的渲染代码?

为此,我目前正在使用我自己的browser 模块在服务器端模拟 Brython 的 html 渲染 (https://github.com/yairchu/vote_tool/blob/master/browser.py),但我想知道是否有更好的方法..

【问题讨论】:

  • 如果在本地环境中使用 browser.py(只通过主机 python 运行,没有服务器和浏览器),它的可用性如何?

标签: python brython


【解决方案1】:

您使用的代码部分简短、优雅且非常具体 - 正如您所指出的,它将在服务器端与 Python 兼容,并且您将很难找到另一段如此简洁和强大的渲染代码 在 Brython 的客户端上工作(因为它尚未实现与 Python 的 100% 兼容性)。

也就是说,我认为在您的项目的服务器端重用这段代码是非常好的。

请注意,通过仔细布置项目目录中的文件,可能的 在服务器端和客户端都导入一些文件。如果操作正确, 这可以使大量工作变得更简单。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-09
    • 2019-08-07
    • 2017-12-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多