James Kyle
组件是设计师的看家本领。 设计师很早就开始使用某种“组件”模型构建设计系统。 随着网络的成熟,从原子设计到 Sketch 符号,“组件”(以某种形式)已成为 Web 设计师的最佳实践……
设计师不关心选择器或 #TheCascade。 他们可能会利用它,因为它可用,但 #TheCascade 从未出现在设计思维过程中。
(好吧好吧……大多数设计师。你很特别。但我们都知道这一点。)
我认为 James 在这里提出了强有力的观点。 我可以预见地属于一个阵营,在这个阵营中我喜欢CSS。 我觉得它并不特别难或麻烦。 然而,我在设计时并不以 CSS 为思维方式。 以组件为思维方式(和工作方式)更容易,根据需要嵌套它们。 如果开发人员流程与之匹配,那就很酷。
我同意 Sarah Federman 的观点,她曾在 Twitter 上发表评论
现在就查看组件 CSS 工具的现状并说它对设计师友好,似乎有点为时过早。
整个对话值得一读,最后以
将组件设计视为与代码交互的界面的工具才是关键/未来方向。 希望当我们能够更贴近设计师的舒适区时,他们将更有能力创建组件样式。