Atomic Design - одна из популярных методологий UI/UX дизайна, предполагающая работу с компонентами интерфейса на разных уровнях - от сайта до кнопки.
Популярность методологии вызвана тем, что она позволяет реиспользовать и миксовать разные компоненты и блоки, при этом обеспечивать единое ощущение и целостность UX.
Как всегда, я делюсь полным текстом на официальном сайте автора, удобно побитом по разделам, с большим количеством схем и ссылок:
⭐️⭐️⭐️ http://atomicdesign.bradfrost.com/table-of-contents/
Если вы все еще не верите, что это важно и полезно, вот несколько публикаций об этой методологии:
1. 10 reasons you should be using Atomic Design: http://www.creativebloq.com/web-design/10-reasons-you-should-be-using-atomic-design-61620771
2. Atomic design: how to design systems of components: https://uxdesign.cc/atomic-design-how-to-design-systems-of-components-ab41f24f260e
3. Brad Frost: Atomic Design - видео от автора: https://vimeo.com/109130093
Почему я пишу о системах UI и почему такой акцент на UX? Во-первых, это очевидно - сложно делать продукт, не разбираясь в эих темах. Даже если у вас в команде замечательные дизайнеры, логику интерфейсов важно понимать (и часто прототипировать) самим. Во-вторых, важно быть способным оценить решения, которые вам предлагают. В-третьих, это просто очень интересно, ведь дизайн в разработке софтовых продутов - это не картинки в фотошопе/иллюстраторе, а прежде всего логика и experience.
Post #23
458