JavaScript可以像Ruby一样用于移动的应用程序开发吗--框架比较[关闭]

zysjyyx4  于 2023-03-22  发布在  Ruby
关注(0)|答案(1)|浏览(93)

已关闭。此问题为opinion-based。当前不接受答案。
**想要改进此问题吗?**请更新此问题,以便editing this post可以用事实和引文来回答。

4天前关闭。
Improve this question
我正在研究两种不同的移动的框架--RhomobilePhoneGap--作为创建跨平台移动应用程序的平台。这两种框架在平台支持方面提供了类似的功能,将Web应用程序 Package 到本机可执行文件中,并使用HTML/JS作为前端。
这两个框架之间的主要区别在于如何处理应用/业务逻辑。Rhombile使用Ruby的精简版本,可以包含各种Ruby库/gems/等,让您可以访问Ruby及其扩展的大部分功能。PhoneGap使用HTML5/JS/CSS堆栈。
我正在寻找开发一个IRC应用程序和一个RSS阅读器应用程序。Ruby有许多库用于这类事情。我对JavaScript不太清楚。我找不到任何用于JS的IRC库,我发现的各种RSS库似乎也严重依赖于服务器端/PHP编程。
对于这类应用程序来说,使用HTML5(WebSocket)的JS是一个可行的选择,还是我最好坚持使用Ruby?

vwoqyblh

vwoqyblh1#

根据我在这里看到的答案,以及我进行的研究,以下是我的结论:

  1. Ruby有一个用于各种编程任务的大型库生态系统。我发现可以通过其扩展API添加到Rhomobile的纯Ruby gem并不短缺,用于解析RSS和实现IRC功能。
  2. JavaScript,即使有像JQuery和Prototype这样的库包,似乎更专注于移动的开发的显示端。用于IRC和RSS解析的可用库似乎更薄,并且在许多情况下,依赖于服务器端编程来完成繁重的工作。
    因此,我将选择Rhomobile,因为Ruby更适合我的应用程序所针对的领域。当然,我仍然需要学习JavaScript来处理等式的UI方面,我会这样做的。

相关问题