привіт, підкажіть як правильно організувати структуру проекту з nx. Припустимо є домен Products. В ньому є ліба feature-products-page, в якій, якщо я правильно розумію, має лежать тільки конкретно враппер (сторінка) з логікою. Де тоді зберігати "domain-specific" dumb-компоненти? це має бути бути щось типу ліба "ui-components" в тій же папці Products, чи вони мають бути в лібі feature-products-page поряд із smart-компонентом? В книжках манфреда і nrwl на це питання знайшов суперечливі відповіді...
мы делаем так
- app
- libs
— groupA
——feature-
——data-access
——ui (или вынести их в отдельную ui на уровне с grroupA)
——utils
groupA- объединяющая группа для логики. Например, products
потом библиотеки фича, дата-аксес, юи, ютилс какие-то. Возможно, еще shared добавить чтоб шарить интерфейсы и не получать сообщение о круговых зависимостях