Google 刚刚发布了 Stitch,这个设计工具以可能从根本上改变我们界面开发方法的方式连接了视觉设计和代码生成。与传统设计工具输出杂乱的 CSS 或需要手动转换不同,Stitch 似乎理解设计意图并生成干净、可用于生产的代码,真正有意义。

这很重要,因为设计到代码的交接已经破碎了几十年。Figma 给你漂亮的原型,但将这些转换为响应式、可访问、可维护的代码仍然需要人类开发者从头解释和重建一切。如果 Stitch 真的能生成遵循现代最佳实践的语义化 HTML 和干净的 CSS,它可能会消除 web 开发中最大的瓶颈之一。

大多数报道中缺少的是技术现实:代码生成工具以前也这样承诺过,但交付的是垃圾。真正的测试不是 Stitch 是否能让按钮看起来正确——而是它是否理解组件层次、状态管理、响应式断点和可访问性模式。它能生成通过高级开发者审查的代码,还是我们得到了另一个创造技术债务的工具?

对开发者来说,如果 Google 把实现细节做对了,这可能是变革性的。你可以专注于业务逻辑和用户体验,而不是花费数小时将设计转换为代码。但要保持健康的怀疑态度——在我们看到实际的代码输出和集成模式之前,这只是另一个可能无法在现实世界复杂性中生存的演示。