Да, Symfony позволяет разделить проект на backend и frontend. Backend — это часть приложения, которая отвечает за обработку данных и бизнес-логику. Frontend — это часть приложения, которая отвечает за отображение данных и взаимодействие с пользователем.

В Symfony для реализации такого разделения можно использовать бандлы (bundles). Backend-бандлы содержат контроллеры, модели и сервисы для обработки данных, а frontend-бандлы содержат контроллеры и шаблоны для отображения данных.

Также в Symfony есть возможность использовать различные шаблонизаторы для frontend-части, такие как Twig или PHP View.