данными занимается и фронт тоже, просто работа над этими данными принципиально отличается на бэке и на фронте
вот именно что отличается,
главная цель бекенда - обеспечить работу над данными по заданым бизнесом правилам.
главная цель фронта - предоставить удобный интерфейс для взааимодесвия. Ведь с в целом мы могли бы дать пользоватлям просто CLI или доку на API.
да иногда мы тащим на фронт валидации и прочее, но даже это чаще всего делается лишь для того чтобы сделать интерфейс удобнее.
Я допускаю что могут быть исключения, когда на фронте у нас куча логики и UI это просто обсуживание этой логики и он вторичен. Итогда возможно что Feature Slices вообще не оправдан или его принципы не сильно повиляют на проект
Ну все таки мы в чате по Feature Slices/Atomic design, которые как раз про организацию кода при построении UI
И Feature Slices это именно ui-ориентированая архитектура.