• vuejs,angularjs,reactjs介绍


    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。

  • 相关阅读:
    Appium学习笔记||十一、Appium按键操作
    Appium学习笔记||九、操作不可见元素
    Appium学习笔记||八、滑动页面
    Appium学习笔记||七、用UIAutomator API定位
    Appium学习笔记||六、根据Xpath寻找元素
    Appium学习笔记||五、Tap方法
    enumerate 函数
    python 复制 浅copy 深copy 的区别
    听歌都能听出来代码...
    for 循环时候 pop现象
  • 原文地址:https://www.cnblogs.com/smght/p/8444644.html
Copyright © 2020-2023  润新知