react-router-ez-loader
Make your application's react routes code is more ez! 😄
- Easy to write your routes.js
- Easy to append chunkname for webpack code splitting
routes.js
moduleexports = path: '/' component: 'sync!@fe/comps/Layout' indexRoute: component: '@fe/pages/Home' childRoutes: path: 'edit' component: '!some-loader!@fe/pages/Edit'
Usage
const routes =
Output
moduleexports = path: '/' component: default || indexRoute: { require } childRoutes: path: 'edit' { require }