是否真的值得混合AngularJS和KendoUI?

前端之家收集整理的这篇文章主要介绍了是否真的值得混合AngularJS和KendoUI?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
最近在使用AngularJS时,我真的很喜欢许多功能,比如创建自定义抽象数据工厂等。

KendoUI还具有AngularJS提供的类似MVVM,SPA路线等功能,所以我很好奇混合两者(KendoUI的丰富的UI功能)有什么好处?

– 更新 –

我问这个问题是为了澄清,对于那些对每个人的好处可能稍微混淆的人,以及为什么一个人在项目中使用而不是另一个。

例如 – Javascript单元测试功能(只需使用角度控制器,但没有看到任何人使用KendoUI进行此操作)。

看起来肯多正在努力做到这一点,但是UI最好。

谢谢。

– 更新 –

自从写这个问题之后,我已经通过使用OData将KendoUI网格与Angular进行了整合,并在www.whatsinyourlunch.com上写了一本关于如何实现这一点的教程here,希望对其他人有用。

该堆栈是通过通用存储库访问的AngularJS,KendoUI,OData,WebAPI2,.Net MVC5,C#,Entity Framework。

我知道这是旧的,但这是我的两美分。你使用越多越多,你会意识到你不需要剑道。 Kendo / Angular整合是一个黑客,但似乎完成了这项工作。我发现使用Kendo的唯一原因就是网格。我已经在那里尝试了角网格,他们充斥着错误和格式化问题。

我认为重要的是不要成为一个纯粹主义者,只要使用完成你所需要的工具的任何组合。我倾向于放弃依赖付费商业图书馆,但网格是坚实的。任何付费产品可能会有更多的支持和维护,以及个人访问开发团队(与大型公司的免费产品或单一的开发人员项目的浪费)。我看到这么多伟大的免费产品被放弃了。然而,如果你想要一个伟大的自由网格,不能为一个网格支付Telerik $ 1000.00,DataTables.net是一个很好的选择,我目前使用的。

你必须爱Telerik的支持,这是在我看来使用他们的东西的最好的理由。他们在Kendo中缺乏一些好的日期范围日历,标签云等。与“Highcharts”相比,图表也不足。我使用Keith Wood的日期范围日历,尽管他似乎没有回复电子邮件。我发现了一些很好的角度控制,其他的东西,比如下拉,等等。我以前不明白为什么人们使用hodge podge的东西,但它是最重要的工作的最佳工具。

猜你在找的Angularjs相关文章