Datastar – 相当不错
摘要
ClojureScript 首席开发者 David Nolen 在使用 Datastar 重建 Instabooks 的一个生产应用后,称赞它是他12年来添加的最佳网页工具。
<p><a href="https://lobste.rs/cdxin1/datastar_it_s_pretty_good">评论</a></p>
查看缓存全文
缓存时间: 2026/06/23 21:50
# Datastar – 相当不错
来源:https://data-star.dev/essays/datastar_its_pretty_good
下一篇文章 → (https://data-star.dev/essays/greedy_developer)
我通常会把文章留给那位疯狂的科学家 Delaney。不过,既然 Datastar 已经完成,我想分享一个我认为重大但容易被忽视的里程碑。
## 背景\# (https://data-star.dev/essays/datastar_its_pretty_good#background)
一年多以来,我们知道 David Nolen(https://github.com/readme/stories/david-nolen)——ClojureScript(https://github.com/clojure/clojurescript)的负责人,也是 JavaScript 领域最敏锐的思想家之一——对 Datastar 表现出浓厚兴趣。他与 Anders Murphy(https://andersmurphy.com/)一起,加入了一个小型团队,将 Instabooks(https://instabooks.io/)(一个更快、更精致的 QuickBooks Online 版本)从 React 重构为 Datastar。
根据与 Anders 的交流,我们知道团队的工作非常出色。在他们产品发布后不久,我们得以在播客中与 David 讨论他使用 Datastar 的体验。
## 访谈\# (https://data-star.dev/essays/datastar_its_pretty_good#the-interview)
作为我们采访过的最有经验、最有思想、最冷静的工程师之一,David 在分享他对主流 Web 开发和 JavaScript 生态系统的看法时直言不讳。
> 对我来说,那种不想了解事物运作原理的心态,最终都会导致你不想使用的软件。你知道,当我浏览网页,打开一个随机网站时,我会想:“构建这个网站的人根本不在乎它是怎么运作的。他们就是不感兴趣。他们只想看到脑子里那个画面相匹配的东西,但他们对可接受的标准非常低。非常非常非常低。”
以至于他基本已经退出了 Web 领域。
> 老实说,我已经不再关注 Web 了。感觉什么都没发生。我一点兴趣都没有。没有任何新东西。然后我看到了 Datastar,心想:“好吧,有东西在发生了。我现在得好好研究一下了。”
幸运的是,他确实研究了。在经过一番实践后,David 认为 Datastar “相当不错”。
> Datastar 绝对是我至少 12 年来为 Web 技术工具箱添加的最佳工具。
## 里程碑\# (https://data-star.dev/essays/datastar_its_pretty_good#the-milestone)
这个里程碑不仅仅是社会认同。
而是一位备受尊敬的工程师,与一个优秀的团队合作,在一家真实的公司中,选择使用 Datastar 来构建一个真实的产品,成功完成项目,并在事后公开分享这一经历。
不是会议演示,不是玩具项目,也不是实验。而是一个生产级应用的完全重写——毫无遗憾。
观看下方完整访谈(https://www.youtube.com/watch?v=2ECucq-mTGg)。故事相当精彩!
Datastar:相当不错——与 David Nolen 对谈
– Ben
下一篇文章 → (https://data-star.dev/essays/greedy_developer)
相似文章
Datastar 之道
一本指南,解释使用 Datastar 库构建 Web 应用程序的推荐实践('Datastar 方式'),强调后端驱动状态、SSE 流和 DOM 变形。
用于分析的纯 Clojure 列式数据库
Flatiron 是一个纯 Clojure 的列式分析库,用于内存表,具有类似 SQL 的 DSL,专为使用原始数组和批处理的高性能而设计。
@antirez: 为什么我对DwarfStar这么认真?从Redis时代起就没有发生过这种情况。我坚信…
Salvatore Sanfilippo (antirez)对DwarfStar这个本地AI推理的新项目表现出极大的兴奋,并将其比作Redis的早期阶段。
Backplanes 的 Spotlight
Backplanes 推出了 Spotlight,为 Claude Code 和 Codex 提供会话报告,帮助改进您的代码。
@QuixiAI: https://x.com/QuixiAI/status/2068776183102067086
DwarfStar 是一个自包含的原生推理引擎,专为 DeepSeek V4 Flash 和 PRO 模型优化,支持 Metal、CUDA 和 ROCm 后端,专注于高端个人电脑和 Mac Studio。