【问题标题】:ng2 - DevExtreme vs Telerik Kendo UI [closed]ng2 - DevExtreme vs Telerik Kendo UI [关闭]
【发布时间】:2016-12-20 05:43:27
【问题描述】:

我们正在使用 Angular2、typescript 和 HTML5 启动一个新软件。

对于 UI 组件,我们有 2 个选项: - 开发极端 - Telerik Kendo UI

哪个更好?

谢谢

【问题讨论】:

    标签: angular devextreme kendo-ui-angular2


    【解决方案1】:

    我们面临同样的问题,或者几乎相同的问题:KendoUI、DevExtreme 或 IgniteUI 用于一个新的应用程序,其中 UI 是在 Angular2 中构建的。 我们的 PoC 导致选择了 DevExtreme。主要原因是大量的文档和演示导致快速开发。

    【讨论】:

    • 出于同样的原因(良好的文档、良好的演示),我们一直是 Kendo UI 的用户。只是他们的jQuery版本成熟了,Angular2版本还没有。显然 DevExtreme 目前在这方面处于领先地位。这可能部分是因为 Progress 开发人员同时也在构建他们的 NativeScript 移动应用程序开发内容。顺便说一句,我不为 Progress/Telerik 工作,只是他们产品的一个相当满意的用户。
    • 多年来我一直是 Telerik/progress 的狂热用户,但 angular 2 框架的缓慢发展迫使我切换。例如,他们没有记录与 ionic 的集成,他们没有调度程序组件,并且诸如多选标签编辑器之类的基本组件还没有完成。
    【解决方案2】:

    我应该说您需要先指定您的软件需求。然后,您需要同时尝试这两种方法并选择哪一种更能满足您的特定需求。以下是我可以看到的优势:

    Angular 2 的 Telerik Kendo UI:

    1. 支持服务器端渲染
    2. 具有较小的库大小
    3. 在特定情况下可能会更快(内部没有 jQuery)

    DevExpress DevExtreme for Angular 2:

    1. 更多组件和功能
    2. 更快地交付新功能(ng2 支持不需要额外资源)
    3. 更多 250 demo use cases 的工作代码示例

    附: DevExtreme for ng2 在他们的路线图中有removing jQuery。因此,它会变得更快并支持服务器端渲染。

    【讨论】:

      【解决方案3】:

      Angular 2 的 Kendo UI 是专门为 Angular 2 设计的,每个功能都与框架指南仔细对齐(没有 jQuery 依赖项):Announcing: Kendo UI for Angular 2 (2016 R3)

      DevExtreme 似乎是基于 jQuery,但我可能错了。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-04-25
        • 2014-06-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-07-12
        • 1970-01-01
        相关资源
        最近更新 更多