1、https://www.zhihu.com/question/263782718/answer/274623434 (Vue 除了SPA(单页面应用)还适用于什么类型网站?)

而一个项目采用什么前端框架,不是根据数据量来定的,而是根据这个项目的结构和学习成本来定的,假如项目是一个很典型的SPA结构,那我会想到用Vue、React、Angular这三者之一进行开发,如果你团队里的人对TypeScript很熟悉,同时学过Java的,那Angular则是首选;而如果你的团队里用惯React的人占多数的,那React便是你的最佳选择;而如果你的团队新人比较多的,同时大家都是刚刚接触MVVM此类框架的,那么Vue就是你的不二之选拉。Vue的流行,居功于它轻量级的特点,比如说对一个传统的Web项目进行重构,用Vue的话就可以区块的重构,而像React和Angular都得一刀切。

2、https://www.cnblogs.com/hity-tt/p/7169307.html (基于VUE的SPA单页应用开发-加载性能篇)

提速方案
对于a点,资源量大,可以从打包方式、缓存、CDN分发等角度进行处理;
对于b点,有两种方式解决:

1)同步+异步数据请求:刷新页面时,使用同步MVC框架的方式,通过后台路由带入初始化数据;页内路由跳转时,仍然采用异步的方式进行。
2)异步数据请求提前:刷新页面时,将数据请求提前至js资源加载前,由于网络请求可并发多个,将节省单独的数据请求时间。
tips:如果不是mvvm的异步单页,推荐使用同步+异步的方式,页面的展现可以提前至js资源加载之前。[由于mvvm框架下的页面视图通过数据进行驱动,该驱动的基本需要依赖js脚本实现,所以必须等待js加载完毕,才能正确展现页面。因此,在mvvm框架下,同步+异步的方式仅能节省数据请求时间,但其他单页应用可以节省数据请求时间+js资源加载时间]
ps:js的加载顺序:不影响页面初始化呈现的js底部后置:如日志、分享、im的相关js。

转载于:https://www.cnblogs.com/smght/p/8444644.html

vuejs,angularjs,reactjs介绍相关推荐

  1. vuejs及相关工具介绍

    轻量级前端mvm的框架 图片.png 对es6语法的简单描述 图片.png 融合了react和angular的优点,组件化和灵活应用和指令,在国际上是一款极有潜力的前端框架. 1.双向绑定 两段相加得 ...

  2. webpack结合reactjs、vuejs项目中图片处理

    这篇文章主要整理一下自己在使用 webpack 结合 vuejs 或 reactjs 开发过程中图片的处理方法. 我的需求 项目打包之后(假定输出目录为 dist),除了 index.html,将所有 ...

  3. JavaScript框架比较:AngularJS vs ReactJS vs EmberJS

    Javascript场景的易变性 Web开发的变化发生的很快.几乎每个月都会引入一个新的JavaScript框架,并且现有的框架经常被更新.由于这些框架是开放源代码的,因此世界各地的大型社区也都可以不 ...

  4. AngularJS(1)——入门学习

    AngularJs相关概念 在w3schools中针对AngularJs的介绍为: AngularJS extends HTML with new attributes. AngularJS is p ...

  5. angularjs详解

    1 前言 前端技术的发展是如此之快,各种优秀技术.优秀框架的出现简直让人目不暇接,紧跟时代潮流,学习掌握新知识自然是不敢怠慢. AngularJS是google在维护,其在国外已经十分火热,可是国内的 ...

  6. angularjs框架

    1 前言 前端技术的发展是如此之快,各种优秀技术.优秀框架的出现简直让人目不暇接,紧跟时代潮流,学习掌握新知识自然是不敢怠慢. AngularJS是google在维护,其在国外已经十分火热,可是国内的 ...

  7. angularjs学习总结 详细教程

    本文详细讲解了前言.AngularJS概述.AugularJS特性.功能介绍.功能演示.功能演示.AngularJS进阶.总结七部分,可能会与原文略有不同. 不理解请看原文(尤其是代码部分),本文仅供 ...

  8. 转: angularjs学习总结(~~很详细的教程)

    1 前言 前端技术的发展是如此之快,各种优秀技术.优秀框架的出现简直让人目不暇接,紧跟时代潮流,学习掌握新知识自然是不敢怠慢. AngularJS是google在维护,其在国外已经十分火热,可是国内的 ...

  9. angularjs学习总结 详细教程(转载)

    1 前言 前端技术的发展是如此之快,各种优秀技术.优秀框架的出现简直让人目不暇接,紧跟时代潮流,学习掌握新知识自然是不敢怠慢. AngularJS是google在维护,其在国外已经十分火热,可是国内的 ...

最新文章

  1. Vue的自定义滚动,我用el-scrollbar
  2. linux集群无密码访问,Linux服务器集群通过SSH无密码登录
  3. Java 静态内部类与非静态内部类【复习】
  4. MySQL中购买的语句,mysql操作语句 - 买灰机自己开的个人空间 - OSCHINA - 中文开源技术交流社区...
  5. Android开发系统版本的区别,开发者对比安卓和iOS系统
  6. 怎样将WPS转换word格式?如何进行操作
  7. labview和python混编_将数据从LabView发送到Python并取回
  8. 由〈非你莫属〉想到与客户的沟通
  9. Kafka架构及基本原理简析
  10. javascript单例模式【转载】
  11. java常见抛出异常
  12. 计算机电路图解,几种常见的放大电路原理图解
  13. linux 终端 reboot,讲解Linux基础命令之:man、reboot
  14. lol怎么显示连接服务器失败怎么回事,lol为什么有网无法连接服务器失败
  15. 《刻意练习》读书笔记
  16. 《奋斗》中的经典台词
  17. Cohort Analysis Using Python
  18. c++将函数作为函数参数(函数指针)
  19. 天圆地方#183; 围棋界的盲棋天才 -- 鲍云
  20. winds10桌面彻底关闭系统更新

热门文章

  1. Unity3D 多人协作开发 环境搭建 笔记(场景合并)
  2. Number of 1 bits
  3. [转载] New Concept English 1——Lesson 14 What colour's your…?
  4. 用牛顿迭代法求浮点数的平方根
  5. Spark RDD-行动算子
  6. C#递归获取JSON所有键值对
  7. Hackerrank GCD Product(莫比乌斯反演)
  8. Spring Cloud之Hystrix
  9. curl get post 示例
  10. 服务端工程师入门与进阶 Java 版