Intro To Router

index.js

app.get('/users', (req, res) =>
	res.send('users list'));
app.post('/users/new', (req, res) =>
	res.send('new user form'));

Router

index.js

const router = express.Router();

router.get('/', (req, res) =>
	res.send('users list'));
router.post('/new', (req, res) =>
	res.send('new user form'));

app.use('/users', userRouter)

now we can create a file for the users router

users.js

const router = express.Router();

router.get('/', (req, res) =>
	res.send('users list'));
router.post('/new', (req, res) =>
	res.send('new user form'));

module.exports = router;

index.js

const usersRouter = require('./users.js');
app.use('/users', usersRouter);