Уточните что значит для вас "разграничить логику". Если хотите чтобы человек мог добавить себе в закладки две разные страницы ну или чтобі у него в окошке URL переход по двум страницам был, то SPA это умеют, хвала History API. А если вы хотите чтобы вторая страница не строилась на клиенте а отдавалась с сервера, то это другой коленкор, вопрос только зачем, если для SEO то SPA умеют серверный рендеринг делать, а логику вы будете делить не только между двумя страницами, но и между всеми компонентами по хорошему.