我非常热衷于在一个新的 Rails 项目中尝试Opal,但当然风险是我不会发现它不能做的事情,直到我花了数百个小时做其他所有事情,然后遇到了一堵砖墙我不可能通过。
它的局限性是什么?
例如(如果还有其他值得一提的限制,当然答案不应该仅限于这些主题)我会假设您不能只在 Opal 代码中使用任何旧的 Ruby 库(但我很想知道我错了!)。
我还猜想使用任意 JavaScript 库可能会有困难,或者在某些情况下您需要编写 JavaScript 来与这些库交互。
当然,可能会有各种各样的问题,我什至还没有开始想象。这看起来是一个了不起的项目,但我想知道如果我只是一头扎进,我可能会意外遇到什么问题。