микросервисом? Например rest интерфейс и модели от самого сервера. Тоесть что бы при подключении моделей из другого сервиса не грузить зависимости всего микросервиса. Есть несколько идей например через workspace разбить что кажется мне разумно или второй вариант прятать все за футурами что как по мне не особо понятно как разбить структуру проекта
просто открой какой нибудь большой проект, первый вариант очень часто используется, некоторые даже в отдельный репозиторий выносят
Есть подобные проекты на примете?
axum у них core, extra, macros в одной репе лежат
Ну это же я полагаю все либы
ну да, просто билдятся отдельно и лежат в воркспейсе
Ну там просто members в воркспейсе axum-*
ну и в корне axum-core и остальные подтягивается
Интересно бы глянуть на какой то сервис где исполняющий файл и либы для реста
Кстати изучал его структуру зимой еще
Обсуждают сегодня