Universal routing
Create your router (client & server)
const createRouter = require( 'router5' ).default;
const browserPlugin = require( 'router5-plugin-browser' );
function createRouter() {
const router = createRouter([
{ name: 'home', path: '/home' },
{ name: 'about', path: '/about' },
{ name: 'contact', path: '/contact' },
{ name: '404', path: '/404' }
], {
trailingSlash: true,
defaultRoute: '404'
})
router.usePlugin(browserPlugin({
useHash: false
}))
return router
}
export default createRouterServer-side Routing
Performance
Last updated