当前位置: 首页 > 文档资料 > VueJS 入门教程 >

前言

优质
小牛编辑
137浏览
2023-12-01

本来,手机的wap我是不看好的,但是随着微信的流行,很多的wap(h5)应用也随时流行了。 例如:微店,微站。

手机的硬件特点是:

  • 硬件设备太差。同主频性能往往是台式机的10分之一
  • 网络速度太差。4g网络达到200k/s就不错了,而且往往很不稳定。

所以,传统的web技术,往往在手机端的表现特别差,因为传统技术的特点是:

  • 页面整体刷新。
  • js/css 的请求往往很多,过百是很常见的事儿。

每次页面整体刷新,都要导致浏览器重新加载对应的内容。特别卡顿。 另外,加载的内容也很多。很多传统页面的css/js 都多达上百个,每次打开页面, 需要发送上百次请求。

在ios机器上还好,ios的速度很快,android机则大部分都很慢。

所以,单页应用(Single page app )则体现出了巨大的优势:

  • 局部刷新,响应速度快, 不需要每次都加载所有的js/css,
  • 前后端分离,不受开发语言限制。

所以越来越多的app采用了 SPA框架。

如果你的项目要用在h5上,那么一定使用单页应用框架。

Angular, React, Vuejs都是很好的框架。

我们在项目中,都使用Vuejs.

本文跟官方文档不同。是根据实际项目经验,以 培养新人的角度来写的,所以会有这样的 特点:

  • 我认为“很少使用的技术“, 略过
  • 只讲解最常见的知识。
  • 在章节上,按照入门的难易度从简单到复杂。

学习的时候,务必要有个环境,看一点儿文档,就动手敲一敲代码。 否则光看是看不懂的。