Case study

Composer

Radix Primitives 使我们的产品显著更易获取,减少了代码复杂性,同时让我们能专注于构建复杂的交易软件。

你正在使用 Radix Primitives 开展什么类型的项目?

我们正在使用 ClojureScript、Reagent(一个 React 封装)、Radix UI 和 Tailwind CSS 构建一个 Web 应用。Composer 的设计系统还处于发展阶段;我们遵循原子设计方法论,努力在整个应用中设计可重用的组件模式。


Radix Primitives 在哪些方面帮助了你和你的公司?

能够逐步采用 Radix Primitives 是非常宝贵的,这帮助我们每次替换一个旧组件而不产生任何破坏性更改。

最大的收获是避免了 z-index 战争,因为 Radix 管理所有堆叠上下文与门户。

Radix Primitives 使我们的产品显著更易获取,减少了代码复杂性,同时让我们能专注于构建复杂的交易软件。


你对 Radix 开发者体验有何看法?

开发体验是神奇的 🪄。根据我们的喜好组合原语并使用 Tailwind 进行样式设计非常轻松。我们喜欢实现一个原语感觉就像实现一个 HTML 元素一样简单,但灵活性却高出 100 倍。

我们也很感激团队在 Discord 上总是乐于响应,并愿意帮助我们解决任何障碍,尤其是因为我们使用 ClojureScript,并面临特有的挑战。


你对 Radix 文档有何看法?

文档简明易懂,写得很好,包含现实的例子,使得采用原语变得简单。最美的是,各个原语之间的概念相对相同,所以你不必频繁查阅文档。

Mitul Shah

Composer 的用户体验开发者

About

Composer 是一个自动化交易平台。它为投资者提供了构建类似对冲基金策略的组合的能力,无需使用电子表格或编写代码。

composer.trade

Founded

分布式,2020

Next case study

CodeSandbox