Если вы попробуете взять монорепу структурированную как в yarn - это более окей, так как отдельные модули друг до друга могут дотянуться только через "публичный интерфейс". Но увеличивает боли с деплоем, так как бэк из этого собирать - вообще адовый трэш. А вот для фронта такая структура в принципе ок, потому что запустил webpack и получил пару бандлов.
Согласен!
> Но увеличивает боли с деплоем, так как бэк из этого собирать - вообще адовый трэш
Как-то собирал бэк из yarn workspaces, в принципе норм получилось, только пришлось сохранить ту же структуру из multi-packaged repo для нужного тебе сервиса в докере