Клиент-серверное приложение - это приложение, основанное на вызове модели связи client-server
: wiki
MVC - это способ разработки и структурирования приложения: wiki
Но я понимаю ваши потребности. Вы хотите сохранить приложение Symfony, но также хотите поместить все элементы логического представления и внешнего интерфейса в отдельное приложение (например, React или Vue)
Ваше приложение Symfony будет по-прежнему использовать шаблон MVC, просто вы замените то, что контроллер дает представлению.
Лучший способ - превратить приложение Symfony в API с нормализованными представлениями данных, такими как JSON или XML. Эти данные поступят в ваше приложение.
Для этого вы можете использовать этот пакет, который превращает слои вашей модели в API: Платформа API