多亏了 Radix,我们能够专注于产品和客户的需求,而不必担心实现细节。在使用 Radix 之前,我们必须从头开始构建一切。现在它“只需运行”。
描述一下你们在哪些项目中使用 Radix Primitives?
我们是一个由 9 名开发者组成的团队,正在为多个项目开发四个不同的设计系统。其中一些项目是最近开始的,但其他项目已经存在超过一年。每个项目都有 2 到 3 名开发者在合作。
Radix Primitives 在哪些方面帮助了你和你的公司?
多亏了 Radix,我们能够专注于产品和客户的需求,而不必担心实现细节。组件是可访问的,并且有良好的文档资料。你可以为每个细节进行样式设计,因此尽管我们在四个不同的项目中使用了它们,但没有一个看起来是相同的。
在使用 Radix 之前,我们不得不从头开始构建一切。对于对话框,我们必须处理焦点锁定、滚动锁定等问题。现在它“只需运行”。
你对 Radix 开发者体验有何看法?
它让我们可以轻松入门。文档中包含的示例提供了详细和全面的信息。
我们最喜欢使用 Radix Primitives 的一个方面是,它们为构建组件提供了所有必要的部分,并且你可以根据自己的需求进行组合或在其上创建更多的抽象。
此外,它们的样式设计非常简单,无论你使用哪种样式解决方案。我们在一些项目中使用 CSS Modules,而在其他项目中使用 Stitches。无需覆盖样式,无需特异性之争。
我们有四个不同的项目在使用 Radix Primitives,但至今还没有遇到无法用可用 props 解决的问题。
你对 Radix 文档有何看法?
文档是我们见过的最好的之一。API 参考非常详尽,每个组件都有现实世界的示例,带有自定义样式、动画等。我们最喜欢的部分之一是无障碍部分,因为并不是很多库有这个文档。
马德里,2012年
Next case study
Vercel