概览
ReScript 标准库提供了三个模块:
用法提示:
默认使用
Js
模块。其中大部分 API 是无运行时的(runtime-free),并且会编译为干净可读的 JavaScript 代码,这是我们优先考虑的。对于那些常规 JavaScript 中没有的 API(当然也不存在于
Js
模块中),使用 Belt。优先使用Js
模块,比如使用Js.Array2
而不是Belt.Array
。Dom
模块包含标准化类型,这些类型被用户态的 DOM 绑定使用。但由于 DOM 本身的复杂性,你可以忽略这个模块,编写适合你的应用程序的 DOM 绑定。
注意:我们不推荐使用标准库的其他替代方案(除非是 DOM 绑定),因为这可能会造成社区的混乱和分裂。