We are starting a new software using Angular2, typescript and HTML5.
We have 2 options for UI components: - DevExtreme - Telerik Kendo UI
Which one is better?
Thanks
We faced the same question, or almost the same: KendoUI, DevExtreme or IgniteUI for a new application where the UI is build in Angular2. Our PoC led to the choice of DevExtreme. The main reason was the extensive documentation and demo's which led to fast development.
I should say you need to specify your software requirements first. Then, you need to try out both of them and choose which one better meets your particular needs. Here are advantages I can see:
Telerik Kendo UI for Angular 2:
- Supports server-side rendering
- Has a smaller library size
- Might work faster in particular cases (no jQuery inside)
DevExpress DevExtreme for Angular 2:
- Much more components and features
- Faster delivery of new features (no extra resources needed for ng2 support)
- More that 250 demo use cases with working code samples
P.S. DevExtreme for ng2 has removing jQuery in their roadmap. So, it will become faster and support server-side rendering as well.
Kendo UI for Angular 2 is designed specifically for Angular 2, with each feature carefully aligned to the framework guidelines (there are no jQuery dependencies): Announcing: Kendo UI for Angular 2 (2016 R3)
DevExtreme seems to be based on jQuery, but I could be wrong.
来源:https://stackoverflow.com/questions/41235629/ng2-devextreme-vs-telerik-kendo-ui