cx-starter-kit icon indicating copy to clipboard operation
cx-starter-kit copied to clipboard

Boilerplate for new CxJS projects

Cx Starter Kit

This is the boilerplate for new CxJS projects.

Usage

Install required packages by running:

npm install

in the root folder. You can start the demo app by:

npm start

By default, the development server runs on port 8088.

npm run build

Create a production build.

Goals

  • provide a starting point for Cx developers
  • repository of best practices
  • demonstrate usage of:
    • Widgets
    • Layouts
    • Charts
    • Routing
  • provide ready to use examples of typical application pages
    • admin pages
    • dashboard pages
  • recommend scalable project structure
  • example of advanced webpack usage
    • hot reload
    • production builds
    • code splitting
    • on demand code loading