Remix 1.9 发布,全栈框架
Remix 是一个由 React Router 开发团队所开发的基于 React 和 Node 的全栈框架,以解决开发者在用 React 开发时面临的一些棘手问题。 Remix 1.9 发布,更新内容如下: 支持 React Router 的可选路由段 我们在 React Router 6.5.0 的最新次要版本中支持可选路由段,现在 Remix 也支持它们。为此,我们为文件系统路由引入了一个新的约定。 由括号包围的路由文件名将被转换为 React Router 的可选段。例如, /($lang)/about 将被转换为 /:lang?/about。 这意味着 /($lang)/about 将匹配: /en/about /fr/about /about <-- $lang is optional! 增加对新 TypeScript 语法的支持 Remix 编译器现在支持新的 TypeScript 4.9 语法。在最新的 TypeScript 版本中,有几个很酷的功能。 我们最喜欢的功能之一是 satisfies 关键字,它可以让你验证一个表达式是否符合给定的类型 —— 而...