Сегодня почти архитектуры разработки переходят с MVC на MVVM. Я хотел бы спросить, если архитектура MVVM также требует уровня обслуживания. На мой взгляд, сервисный уровень не нужен в этой архитектуре. Вся логика c реализована отдельно от модели и представления, поэтому я считаю, что поддержание уникальности архитектуры выгодно для разработки, расширения и обслуживания. Если я использую другой сервис API, эта проблема будет возникать все больше и больше. Например, я использую Laravel и React для разработки проекта. Контроллер Laravel - это только форма. Полезно ли добавлять сервисный слой в этот проект? Любая идея?
MVCS - служба контроллера представления модели