Radix Primitives 显著提高了我们产品的可访问性,并降低了代码复杂性,同时使我们能够专注于构建复杂的交易软件。
¥Radix Primitives have made our product significantly more accessible and reduced code complexity while allowing us to focus on building complex trading software.
请描述一下你正在使用 Radix Primitives 的项目类型?
¥Describe the type of project you are using Radix Primitives on?
我们正在使用 ClojureScript、Reagent(一个 React 封装器)、Radix UI 和 Tailwind CSS 构建一个 Web 应用。Composer 的设计系统尚处于形成阶段;我们遵循原子设计方法,并致力于在整个应用中设计可重用的组件模式。
¥We are building a web app using ClojureScript, Reagent (a React wrapper), Radix UI and Tailwind CSS. Composer’s design system is in its formative stage; we follow the atomic design methodology and strive to design reusable component patterns throughout the app.
Radix Primitives 在哪些方面帮助了你和你的公司?
¥In what ways have Radix Primitives helped you and your company?
能够逐步采用 Radix Primitives 非常宝贵,它帮助我们逐个替换旧组件,而不会造成任何重大更改。
¥Being able to adopt Radix Primitives incrementally has been invaluable, helping us replace old components one at a time without any breaking changes.
最大的好处是避免了 z-index 冲突,因为 Radix 使用门户管理所有堆叠上下文。
¥The biggest win has been avoiding z-index wars since Radix manages all the stacking contexts with portals.
Radix Primitives 显著提高了我们产品的可访问性,并降低了代码复杂性,同时使我们能够专注于构建复杂的交易软件。
¥Radix Primitives have made our product significantly more accessible and reduced code complexity while allowing us to focus on building complex trading software.
你对 Radix 开发者体验有何看法?
¥What are your thoughts on Radix developer experience?
DX 非常神奇🪄。使用 Tailwind 根据我们的偏好组合基元并按我们喜欢的方式设置样式非常容易。我们喜欢实现基础组件就像实现 HTML 元素一样简单,但灵活性却提高了 100 倍。
¥The DX is magical 🪄. Composing primitives to our preferences and styling them how we like with Tailwind is a breeze. We love that implementing a primitive feels as easy as implementing an HTML element but with 100x more flexibility.
我们也感谢团队在 Discord 上始终积极响应,并愿意帮助我们克服任何障碍,尤其是因为我们使用 ClojureScript,并且面临着我们语言特有的挑战。
¥We also appreciate that the team is always responsive on Discord and willing to help us through any roadblocks, especially because we use ClojureScript and have challenges that are unique to our language.
你对 Radix 文档有何看法?
¥What are your thoughts on Radix docs?
文档简洁明了,文笔流畅,并提供了切合实际的示例,使采用基础组件变得非常简单。优点在于,各个基元的概念相对相同,因此你无需频繁查阅文档。
¥The documentation is straightforward and well-written, with realistic examples that make it easy to adopt a primitive. The beauty is that the concepts are relatively the same across the primitives, so you don’t have to access the documentation frequently.
Composer is an automated trading platform. It provides investors with the power to build a portfolio of hedge fund-like strategies without a spreadsheet or line of code.
composer.tradeDistributed, 2020
Next case study
CodeSandbox