The Dojo you provided uses the kendo.all, however when calling it individually it doesnt
http://dojo.telerik.com/omeFE (the 2015 kendo)
http://dojo.telerik.com/idEYi (the 2017 kendo)
both are the same and only the referenced kendo files are different.
And is this scenario possible on a spa Website:
- Login page has a dropdown
- Main page has a grid
- kendo.grid.js is only loaded when Main page is loaded in the SPA?