gpt4 book ai didi

javascript - 浏览器对 Decaf 的支持有多广泛?

转载 作者:数据小太阳 更新时间:2023-10-29 08:32:43 24 4
gpt4 key购买 nike

最近,我遇到了Decaf .该实用程序将 Ruby 引入浏览器。基本上就我所阅读和理解的而言,Decaf 在 Webkit 上有很多包装函数,让您可以操纵和玩弄它,而不是使用 Javascript。

为了实现在浏览器中使用 Ruby 的目标,已经进行了多次尝试。我知道的这样一个项目是Opalrb .

但是,这些可以在旧版浏览器上运行吗?还是现有的?移动的?不使用 Webkit 的浏览器呢?

PS:我没有尝试过任何一个库

最佳答案

Decaf 不是图书馆,而且几乎可以肯定不是您要找的东西。 Decaf 在浏览器级别为 ruby​​ 提供原生支持,因此需要您的最终用户也安装 decaf。它也仅适用于 Mac。将其视为将 ruby​​ 视为一等公民的新浏览器(尽管是 webkit 分支)。

Opal 是一个编译器,可以将 ruby​​ 代码(的子集)编译为可以在所有浏览器中运行的 javascript。此外,opal 还绑定(bind)了 jquery 和一个 mvc 框架,以简化开发。因此,如果您希望为大众创建 Web 应用程序,Opal 就是您的不二之选。

为了完整起见,我应该提一下,有许多比 Opal 更早的学术/实验项目试图做类似的事情,例如。 Hotruby、RubyJS 等。与这些项目相比,Opal 的开发更加积极,并且在实际场景中投入了大量精力进行优化。

关于javascript - 浏览器对 Decaf 的支持有多广泛?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16021116/

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