A set of Kendo UI boilerplates to get you started with Kendo UI and your style of development.
What is a boilerplate (aka development skeleton)? It is a mildly opinionated basic setup (i.e. all the code and minimal tools you need already setup and working) to get you writing code fast without having to sort out the details yourself. Note that these boilerplates are not application seeds. They are intended to get you going, but where you go is still wide open.
Each of the boilerplates below will get you going with Kendo UI development by leveraging Node.js, npm and/or bower, & browsersync. Most boilerplates only require running a couple of npm commands to use.
Node.js and npm are required and it is advisable you have a basic idea of what these tools do.
Click on a "Boilerplate Name" below and follow the instructions to make use of one of the Boilerplates.
Kendo UI For: | Boilerplate Name: | Description: |
---|---|---|
jQuery | core-jquery | Uses Kendo UI Core for jQuery from Bower. |
jQuery | professional-jquery | Uses Kendo UI Professional for jQuery from Bower. |
jQuery (with Angular 1) | professional-jquery-ng1 | Uses Angular 1 and Kendo UI Professional for jQuery from Bower. Note that Angular 1 code is included with Kendo UI but you can always Bower install your own version. |
jQuery (with Angular 1) | core-jquery-ng1 | Uses Angular 1 and Kendo UI Core for jQuery from Bower. Note that Angular 1 code is included with Kendo UI but you can always Bower install your own version. |
jQuery | core-mobile-jquery | Uses Kendo Mobile/Hybrid Widgets for jQuery from Bower. |
jQuery | core-jquery-webpack-es6 | Uses Kendo UI Core for jQuery, Webpack, and ES6 (i.e. Babel) from npm. |
jQuery | professional-jquery-webpack-es6 | Uses Kendo UI Professional for jQuery, Webpack, and ES6 (i.e. Babel) from a private Git repo hosted by Telerik. |
jQuery | core-jquery-systemjs-jspm-es6 | Uses Kendo UI Core for jQuery, SystemJS/jspm, and ES6 (i.e. Babel) from npm. |
React | core-react-webpack-es6 | Uses Kendo UI for React Core, Webpack, and ES6 (i.e. Babel) from npm. |
React | core-react-systemjs-jspm-es6 | Uses Kendo UI for React Core, SystemJS/jspm, and ES6 (i.e. Babel) from npm. |
jQuery | core-jquery-react-webpack-es6 | Uses Kendo UI for jQuery (cjs from npm) with React (i.e. React wrappers around KUI widgets), Webpack, and ES6 (i.e. Babel). |
You might also take a look at "Kendo UI Core NPM Package Usage Example" which has some variations (browserify, typescript etc...) not found in this repo.
This project has been released under the Apache License, version 2.0