gpt4 book ai didi

javascript - 不鼓励在 javascript 库之上使用 GWT 包装器吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:56:07 24 4
gpt4 key购买 nike

我正在选择用于构建 GWT 应用程序的 API。以下问题的答案将帮助我在一组库中进行选择。

  1. 第三方代码是否重写GWT 运行速度比使用包装的 JavaScript 库?
  2. 将使用包装库进行编码具有与纯相同的性能GWT代码如果底层JavaScript 框架写得很好并调整?

最佳答案

虽然 JavaScript 库获得了很多编程眼球和关注,但 GWT 的优势在于能够为了性能而对每个浏览器生成的 JavaScript 代码执行一些可怕的非人类可读的操作。

理论上,GWT 编译器所做的任何事情,JavaScript 编写者都应该能够做到。但在实践中,JS 库编写者必须维护他们的代码。查看 jQuery 代码。它显然没有针对每个浏览器进行优化。通过一些努力,我可以将 jQuery 用于 Safari,从而节省大量代码并加快剩余部分的速度。

这是一场持久战。 JavaScript 库相互竞争,速度越来越快。 GWT 变得越来越好,并且具有能够为每个浏览器编写丑陋且无法维护的 JavaScript 的优势。

对于任何给定的任务,您都必须进行测试以了解军备竞赛目前将我们置于何处,并且它可能因浏览器而异。

关于javascript - 不鼓励在 javascript 库之上使用 GWT 包装器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1058620/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com