优化

Elm 中有两种主要的优化方式,分别为:优化性能和资产大小

  • 性能 — 浏览器最慢的部分是 DOM,幅度很大。我已做了很多分析来加速 Elm 应用程序,并且大部分都没有明显影响。使用更好的数据结构吗?可忽略不计。将我模型中的计算结果缓存起来?可忽略不计我现在的代码更糟。唯一有显著改善方法是使用 Html.LazyHtml.Keyed 来减少 DOM 操作。

  • 资产大小 — 在浏览器中运行表示我们必须关注下载时间。我们资产越小,在移动设备和不稳定的互联网连接上的加载速度越快。这可能比你所做的任何性能优化都重要!所幸,Elm 编译器出色地尽可能缩小你的代码,因此你无需付出很大努力使自己的代码变得混乱来此处获得满意的输出。

但两者都很重要,因此本教程将介绍这些是如何运作的!

结果匹配 ""

    没有结果匹配 ""