Мой вопрос в том, что может быть лучшим подходом для этого конкретного случая?
У нас есть REST API и несколько клиентов, таких как мобильные приложения, внешний и внутренний интерфейсы.
Последние два клиента написаны на том же языке, что и REST API.
Некоторые классы, такие как классы предметной области или константы, одинаковы для клиентов и REST API. Как это можно разделить? как вы думаете, что может быть лучшим шаблоном, чтобы поделиться им? Я хочу сохранить независимость между различными службами и клиентами.