Kendo UI for Independent Consultants
Updated September 22, 2017

Kendo UI for Independent Consultants

Brian MacKay | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with Kendo UI

As a software consultant, I use Kendo in many of my consulting projects, which are primarily web and mobile-based.

On the web in particular, most teams I manage look to Kendo it as our sole source for UI components, although there are occasional exceptions.
  • Exceptional user experience that fits in nicely with Bootstrap (and hopefully Material).
  • One-stop shop for UI components.
  • Constantly innovating (React, Angular versions, Bootstrap 4, open source elements, etc).
  • Great support for AJAX/SPA scenarios.
  • There is a learning curve. I've built up a library that surrounds my Kendo components and makes them a little easier to work with.
  • Many common cases are easy, but sometimes you will find yourself lost in edge cases, where you spend hours figuring out how to solve something that doesn't seem like it should be so complicated.
  • I'm sure I've achieved some gains by having a single trusted source for components on the web.
  • Occasionally, I'm frustrated by the amount of time some edge cases take to achieve, and I wish the API was more polished. Such is JavaScript.
  • Jquery UI and Wijmo
Kendo provides a more unified experience than piecing together JQuery components. Having a dozen or more JQuery widgets in your project, all maintained (or not) independently, is not ideal.

Wijmo seems competitive but I don't see a compelling reason to change. I took another look at it recently, and Kendo's demos still looked sharper overall.
Kendo works well for web development, in particular with ASP.NET MVC, because they have a library that integrates with Razor, and saves you from having to write as much raw JavaScript (unless you love deeply nested JS). Kendo is great when creating line-of-business software or web-based products. It can enable a "SPA-lite" workflow that works well for me.

It also has mobile options, but I'm not sure whether Kendo is working out to be a leader in that space or not.