本篇文章我们来学习前端优化的概述。
为什么开始学前端呢?大家思考一下,我们在之前的文章中写过这么一段话。我们优化的点是从用户使用我们系统开始,直到我们响应用户为止。
那么,首先第一个问题,用户什么时候开始使用我们的系统?比如说一个人,当这个人开始点我们的APP的时候是吧,开始上面操作的时候,我们就可以做优化了。
那么第一个优化在哪里?只要用户一个动作发生之后,因为用户觉得这个动作已经脱离他自己了,就等着很着急的要这个响应,越响越快,用户的体验度越好。那么第一个优化在用户的手发出指令之后,到达我们APP之前。也就是说,在用户和客户端之间,这一段距离。
但是。这个时候,优化这个点就超出了我们系统的边界。因为我们作为一个软件开发公司,我们可以开发后台系统,可以开发APP系统,但是中间这一段我们够不着。
中间这一段那有没有公司可以做到优化呢?一些人工智能公司,就是你起心动念之时,我的APP已经知道你想干嘛了。当然这是题外话,开个玩笑。
那么这一段距离呢,我们不考虑。那么我们来考虑当用户触达到我们APP的时候,我们可以做什么样的优化?我们这这篇文章,把我们前端能做的优化,整体来给大家做一个概述。有这么几句话,写在了下面:
- 第一,减少不必要的传输。
- 第二,该前置的前置。
- 第三,该缓存的缓存