Sun's BLOG

  • 首页

  • 归档

Cookbook:优化 Vue 组件的运行时性能

发表于 2018-10-21 | 更新于 2018-11-23

前言

Vue 2.0 在发布之初,就以其优秀的运行时性能著称,你可以通过这个第三方 benchmark 来对比其他框架的性能。Vue 使用了 Virtual DOM 来进行视图渲染,当数据变化时,Vue 会对比前后两棵组件树,只将必要的更新同步到视图上。

Vue 帮我们做了很多,但对于一些复杂场景,特别是大量的数据渲染,我们应当时刻关注应用的运行时性能。

本文仿照 Vue Cookbook 组织形式,对优化 Vue 组件的运行时性能进行阐述。

阅读全文 »

优化向:单页应用多路由预渲染指南

发表于 2017-10-13 | 更新于 2018-10-22

前言

Ajax 技术的出现,让我们的 Web 应用能够在不刷新的状态下显示不同页面的内容,这就是单页应用。在一个单页应用中,往往只有一个 html 文件,然后根据访问的 url 来匹配对应的路由脚本,动态地渲染页面内容。单页应用在优化了用户体验的同时,也给我们带来了许多问题,例如 SEO 不友好、首屏可见时间过长等。服务端渲染(SSR)和预渲染(Prerender)技术正是为解决这些问题而生的。

阅读本文,你能够了解到什么是预渲染、预渲染与服务端渲染的异同以及预渲染在 Vue.js 项目中的使用。

阅读全文 »

Sun

2 日志
3 标签
© 2018 Sun
由 Hexo 强力驱动 v3.8.0
|
主题 – NexT.Mist v6.4.2