Discuz! Board

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 11|回復: 0

果您不严格评估框架的运行时

[複製鏈接]

1

主題

1

帖子

5

積分

新手上路

Rank: 1

積分
5
發表於 2024-1-4 17:55:42 | 顯示全部樓層 |閱讀模式
如性能您可能会留下一些更好地为用户服务的机会。一个很好的例子,我总是喜欢使用react 与pre-act。我已经敲这鼓有一段时间了。我不久前为 CSS-Tricks 写了一篇文章,介绍了移动导航菜单等基本点击交互。这听起来微不足道,但您会发现,在所有设备上,React 都能提供更好的运行时性能,但它具有基本相同的 API。存在差异,有一些细微的差异,可以用表演前的兼容性来掩盖,但就这么简单……我不应该说一个简单的选择,但那个选择,那个基本的选择可能是体验之间的差异这对所有用户或至少对大多数用户来说都非常有效,或者只对某些用户有效。希望这是有道理的。]

德鲁:我的意思是,通过所有的框架和构建工具,他们似乎一直在做一些事情,比如树摇晃和优化他们提供的捆绑包以及如何将它们交付给浏览器。当使用大型框架时,您认为是否存在一个临界点,您正在编写如此大的应 电报号码数据 用程序,您自己的代码如此之多,以至于框架使您能够因为其所有抽象而交付更少的代码?

杰里米:这是一个很难回答的问题。一方面是框架本身代表了大量您永远无法优化掉的代码。因此,拥有一个薄弱的框架,例如预演或任何数量的类似……或者例如咒语,这会很有帮助。但我看到的问题是,我认为来自 HTTP 存档的数据支持了这一点,似乎只要我们在微处理器和网络方面取得更快的进步,我们就会倾向于消耗这种收益,对吗?

杰里米:我们往往就像在跑步机上一样,永远不会真正进步。我不知道,就像我对……的历史没有洞察力一样,或者抱歉,框架的未来是什么样子。我确信可以提高一些效率。但我们在该领域看到的原始 JavaScript 的情况是这样的……只是使用了原始的 JavaScript 量。并没有告诉我这是一个我们可以通过自动化方式解决的问题。我认为我们必须……我们必须成为人类并进行​​干预并做出符合用户最大利益的决策。否则,我不认为我们会摆脱这种跑步机,也许在我的职业生涯中不会,但我不知道。

德鲁:在本书中,您将讨论网站和网络应用程序,以及了解它们之间的差异以及您正在使用哪一个可以帮助您选择开发和优化策略。请告诉我们一些相关情况。



杰里米这是一个非常好的问题。我在为 A List Apart 撰写的名为 Responsible JavaScript Part One 的同名文章中对此进行了介绍,该文章是本书的前奏。我们在这个术语中加入了很多东西吗?就像作为一名技术作家一样,我发现这两者可以互换使用。我所看到的是网站,这意味着它是一种多年龄段的体验,对吗?它是文档的集合。现在是一个文档……这些文档可能嵌入了像这些小岛这样的功能,就像最近的术语一样,这些功能性的小岛使人们能够完成工作。

杰里米:但是,网络应用程序和网络应用程序都具有类似本机应用程序的功能的含义。所以我们谈论的是单页应用程序,我们谈论的是大量的 JavaScript 来驱动复杂的交互性。有时网络应用程序模型是有意义的。例如,Spotify 就是一个很好的例子。作为网络应用程序,效果更好。您不会真的想尝试使用它或将其设计为多页应用程序。就像传统的网站一样,但我认为这不是一个可持续的默认设置,因为当你对每个项目的默认设置都是说,“好吧,我们需要发布一个单页应用程序,例如客户端路由器和重型框架并卸载所有从服务器到客户端的渲染处理过程。” 我认为这就是你开始达到排除用户的地步,尽管是无意的,但仍然排除了他们。

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|自動贊助|GameHost抗攻擊論壇

GMT+8, 2025-2-22 22:42 , Processed in 0.033897 second(s), 20 queries .

抗攻擊 by GameHost X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表
一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |