Carlos Cifuentes
AngularJS library migration · UI component suite

Migrating Kendo UI for jQuery (AngularJS directives) to modern Angular

Kendo UI's AngularJS integration exposed its jQuery widgets (grid, scheduler, charts, editors) as kendo- directives. The widgets depend on jQuery.

What replaces it

OptionWhen to choose it
Kendo UI for AngularNative Angular components from the same vendor; closest look and features.
AG Grid + Angular MaterialWhen the grid is what you really use and you want to drop the suite license.
PrimeNGAn open-source suite with a comparable catalog.

How to migrate it

  1. Inventory the widgets in use; the grid usually accounts for most of the effort.
  2. Decide per widget: native Kendo for Angular, or another library.
  3. Migrate widget configuration from k-options objects to component inputs and templates, screen by screen.

Watch out. Kendo UI for Angular is a different product from the jQuery suite, not an upgrade of it. Data source configuration, templates and events all change, so estimate it as a rewrite of those screens.

Other libraries

Planning a migration or a micro-frontend platform?

In a 20-minute call you describe your situation and I tell you how I'd approach it. If it isn't worth doing yet, I'll say so.

Message me on LinkedIn