обычно, наличие клиентского роутинга подразумевает, что сервер на любой url должен отдавать один и тот же index.html. потом, уже на клиенте в этом index.html инициализируется клиентский роутер и в зависимости от url'a в адресной строке браузера показывает юзеру тот или иной интерфейс или данные(страницы 404 и подобные, также завязаны на клиентском роутере). серверный роутинг в даном случае может применяться для создания endpointo'в для API.