В целом нормально.
при скалировании приложения возникнут проблемы с директорией components. она вырастатет до несуразных масштабов и релевантна по моему мнению только для микрофронтэндов
приложение оч маленькое
все всегда так говорят )
а если, например, планируется что-то большое, то тогда отдельно создавать директории по типу Buttons и тд?
Есть такое( Не сказал что смертельное, ну а где по твоему надо хранить компоненты? В папке pages?
выше ответил. в feature sliced это решается тем, что есть директория features, внутри которой директории именуются по названию опеределенной бизнес функциональности. соответственно, компоненты группируются по этим бизнес-модулям. для ui-компонентов, не привязанных к конкретной бизнес-функциональности там отдельно все складывается в src/ui
Обсуждают сегодня