У меня есть несколько вопросов об атоми c дизайн в angular. Основы понятны, я создаю самые маленькие компоненты Atom c, а затем делаю ссылки на более крупные, вплоть до страницы. Когда следует использовать отображение в разных разрешениях в шаблонах? Допустим, у меня есть страница входа или домашняя страница для еще лучшего примера, который будет выглядеть совершенно по-разному на мобильных устройствах и компьютерах. Я создаю шаблон дома и здесь в CSS я указываю дисплей для каждого разрешения? Является ли шаблон подходящим местом для него?
Второй вопрос о предоставлении данных из бэкэнда - это эти компоненты. Когда у меня уже есть шаблон, я использую его на домашней странице и в home.component.ts, внедряю некоторые службы, скажем, для статей, профиля, уведомлений, а затем получаю эти данные с помощью @Input () и выдаю их? Скорее это приведет к такой избыточной цепочке данных (данные должны go проходить через каждый компонент, чтобы достичь дна). Как это должно работать? Какой подход к топи c?