The Remix logo
2021 年 11 月 22 日

Remix v1

Michael Jackson
联合创始人

今天我们很高兴向全世界发布 Remix v1。

此版本是在经过 20 多个预发布版本和 18 个月的开发后发布的,其中包括本月早些时候发布的 React Router v6。 我们邀请您查看源代码并为该仓库加星。

我们将在今天的直播中更多地谈论 Remix (如果您想要提醒,请点击铃铛!),并在 Discord 上聊聊,因此请务必关注以获取更深入的了解。

我们一直专注于做好产品,以至于还没有进行大量的营销。我知道这对某些人来说有点烦人(但它与 Next 有什么不同??),但我们认为,即使我们的营销暂时受损,也要坚定地专注于产品才是正确的选择。我们与许多参与早期支持者预览的付费客户进行了密切的反馈循环,其中许多人已经使用 Remix 推出了生产站点。我们还有一个聪明、友好、积极参与的 Remix 核心用户社区。我们对每天在我们的 Discord 服务器上发生的各种对话感到非常满意。

那么 Remix 到底是什么呢?好吧,老实说,这取决于你问谁 😅

如果你问我,Remix 是一个优先考虑边缘的 Web 框架,它支持尽可能靠近用户的 JavaScript 运行时。Remix 已经可以在 Cloudflare Workers 上本地运行,并且支持 Deno Deploy 甚至“离线”应用程序的计划也正在进行中。与其依靠静态预渲染来提供快速的首字节时间(TTFB)并在加载数据时显示一堆微调器,Remix 的构建是在边缘运行。我们的朋友 Sunil 称之为“快得令人厌恶”。这是 Web 架构的根本转变,Remix 全心全意地拥抱了它。在未来几个月里,您将听到我们更多关于这方面的信息。

如果你问 Ryan,Remix 就是关于微调用户体验的细节。它在我们新的网站上随处可见;诸如声明式预加载 HTML 资源、管理可访问性焦点、处理竞争条件以及在用户在客户端路由转换中返回时恢复滚动位置等。他会滔滔不绝地谈论嵌套布局的力量,以及它如何影响从网络选项卡中看到的内容到上下文数据加载和错误处理的一切。

如果你问 Kent,他可能会告诉你 Remix 是他在构建新网站时使用的最大的生产力提升器,以及如何依赖标准 Web API(如 RequestResponseFormData 等)来帮助提高理解并使您的知识更易于迁移到其他堆栈。

如果你问设计师,他们可能会对 Remix 如何在正确的时间自动加载和卸载正确的样式表感到兴奋,这在扩展网站时实际上非常有用。如果你问一个 Web 性能倡导者,他们可能会对 Remix 中的一切工作方式感到兴奋,无论您在页面上是否有任何 JavaScript。还记得“渐进增强”吗?在 Remix 中,这是一种可行的策略。

所以,是的,Remix 对许多不同的人来说意味着很多。它是一个真正的全栈框架。它对你意味着什么?

我们很高兴在未来几周内分享更多我们一直在做的工作。但现在我说得够多了。您可能只想深入了解并立即开始

玩得开心!


获取有关最新 Remix 新闻的更新

成为第一个了解新的 Remix 功能、社区活动和教程的人。