Паттерны
October 9, 2023
Атомарная архитектура web-приложения (Atomic Design)
Подход заключается в разделении компонентов на пять основных слоев, где каждый слой должен состоять только из компонентов нижестоящего слоя.
Структура:
Атомы
Базовый слой UI-компонентов (кнопки, инпуты, лейблы)
Молекулы
Компоненты состоящие из атомов, но не обладающие бизнес-логикой (формы, диалоги, поп-апы)
Организмы
Компоненты состоящие из молекул и обладающие бизнесс-логикой (хэдер, сайдбар, виджет)
Шаблоны
Компоненты задающие структуру страницы, но без привязки к контенту
Страницы
Точка входа для компоновки конечной страницы
Итог
Плюсы
Минусы
Подходит:
October 9, 2023, 22:12
0 views
0 reactions
0 replies
0 reposts