【问题标题】:qooxdoo vs sproutcore?qooxdoo vs sproutcore?
【发布时间】:2010-07-12 09:44:24
【问题描述】:

我也完全不知道要学习这​​两个框架中的哪一个。大多数比较是在 sproutcore 和卡布奇诺或 qooxdoo 与 jquery 之间。如果条件是一个 JS 框架: 1. 构建像 web 应用程序一样的桌面 2. 还可以为智能手机构建网络应用程序。

您会在这两个框架中选择哪一个?为什么?

问候

【问题讨论】:

    标签: qooxdoo sproutcore


    【解决方案1】:

    KKj,我建议您花一些时间熟悉每个框架。根据你喜欢创建什么样的应用程序,我可以想象两者都可以胜任这项任务。恕我直言,qooxodo 是更全面和成熟的框架,但当然参与 qooxdoo 我有偏见。

    一般来说,为智能手机创建桌面风格的应用程序和网络应用程序是单一框架无法轻松满足的两个要求。通常存在权衡,因为您不能只使用框架为现在在移动环境中的复杂桌面应用程序提供的所有功能。 qooxdoo 和 Sproutcore 已经开始考虑合并特定于移动设备的功能,但我想说他们(和其他人)还有相当长的路要走。针对功能齐全的桌面应用程序,您可以立即开始:

    有一篇(有些旧的)关于Popular JavaScript Framework Libraries: qooxdoo and SproutCore 的文章可能对您有用。 qooxdoo 也在 Wikipedia 上的 Comparison of JavaScript frameworks 上,不幸的是,Sproutcore 不是。如果您有一些更具体的问题,请随时通过qooxdoo mailinglist 向 qooxdoo 社区提问。 HTH。

    【讨论】:

    • qooxdoo 的设置在 Windows 上很简单。我在尝试使用卡布奇诺(最初是我的选择)时经历了一些地狱,但一段时间后不得不接受 SC。但是,我不得不在 24 小时后放弃它。然后我去了 QXD 和 OMG 恕我直言它摇滚。我知道代码所说的内容,并且可以轻松遵循。虽然我想用卡布奇诺,但我很高兴我找到了QXD
    【解决方案2】:

    从初学者的角度来看,Qooxdoo 可能更容易上手,因为它的文档要好得多。与 sproutcore 相比,Qooxdoo 完全成熟且非常全面,后者虽然发展迅速,但不如 qooxdoo 成熟。

    【讨论】:

      【解决方案3】:

      听起来 SproutCore 将是您想要构建的完美候选者,尽管我希望此时您已经做出决定。最新版本的 SC 完全支持触摸事件,并在移动设备上成功使用。我们一直在努力在 iPad 等设备上提供本机级别的性能和交互性。此外,您甚至可以选择借助 PhoneGap 等工具让您的应用程序像原生应用程序一样运行。如果您有更多问题,请访问#sproutcore 的 IRC 聊天室或查看邮件列表,地址为 sproutcore@googlegroups.com。

      【讨论】:

        猜你喜欢
        • 2011-03-09
        • 2012-09-22
        • 2011-04-25
        • 1970-01-01
        • 2010-12-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多