我是一个只有几个月经验的入门级程序员。昨天我和一位同事讨论了如何提高我们正在合作的项目的性能。
该项目使用 C# + Ext.NET + JS 构建
计划是将尽可能多的东西转移到客户端 JavaScript,而不是一直与服务器交互。
我认为这是一个好主意,但不禁想知道是否存在将所有内容带到客户端开始使 Web 应用程序变慢的点。我知道在大多数情况下,与服务器交互并一直重新加载不必要的数据是浪费时间,但我也看到加载了太多 JS 的网站,以至于浏览器实际上滞后并且浏览 Web 应用程序只是一种痛苦.
有黄金点吗?有一定的“规则”吗?您如何实现最大性能?以 Google Cloud 应用程序为例,例如 Docs,它们的工作速度非常快,而且它们是 Web 应用程序。这是一些非常好的表现。