Tag: opalrb

我可以在蛋白石中使用Rubygem吗?

有opal-irb和opal-jquery和vienna但有没有办法通过Opal直接在浏览器中使用gems?

如何将Ruby编译为Javascript?

我正在研究一个我想在服务器和浏览器中表达的逻辑。 类似于validation表单的东西,其中元素之间必须存在基于已经输入的内容的某些逻辑关系。 所以…如果我可以编写一次逻辑并以某种方式结束Ruby和Javascript,我只需编写一次逻辑,而不必担心确保用不同语言编写的两段代码具有相同的function行为。 显然,我不需要在Ruby中重现所有内容,并且可以将一个通用库(如Functional Javascript)移植到Ruby。 有没有人有RubyJS的经验? 任何人都可以指向使用RubyJS的现有项目吗? 提前致谢…

蛋白石的局限性是什么?

我非常希望在一个新的Rails项目中尝试Opal ,但风险当然是我不会发现它做了什么它,直到我花了几百个小时做其他事情,并碰到一堵砖墙我无法通过。 有什么限制? 例如(当然,如果有其他限制值得一提,答案不应限于这些主题)我会假设您不能在您的蛋白石代码中使用任何旧的Ruby库(但我很想知道我错了!)。 我猜也许在使用任意JavaScript库时可能会遇到困难,或者有些情况下需要编写JavaScript来与这些库进行交互。 当然,可能会有各种各样的问题,我甚至都没有想到。 这看起来像是一个了不起的项目,但我想知道如果我只是潜入头脑中,我可能会遇到什么样的问题。