Термин frontend предполагает наличие программного кода, выполняющегося на стороне клиента. SPA приложение на React - это фронтенд. А то, что просто выводится пользователю - это представление. Представление в проектах на Spring MVC лучше делать с помощью шаблонизатора
Thymeleaf.