前端 web单页,多页框架和独立程序 vue-cli vue-route webpack 入门

单页框架与多页框架区别

  • vue-cli route webpack uni-app 都是复杂单页框架
  • html css js mui 是简单的多页框架
  • 单页框架 是指 把多页代码编译混合到一个页面,
  • 多页框架直接通过浏览器解析访问
  • 单页框架需要编译后才能用浏览器内核访问
  • 单页和多页框架都是web程序的补充

单页框架与独立程序的区别

  • 单页框架需要依赖容器或解释器才可以运行 ,例如: 微信程序,百度小程序,app程序,nodejs程序 等
  • 独立程序可以独立运行, 例如:andriod程序 ios程序, pc程序

当然独立程序 又分为几种

  • 低级程序,运行在单片机上,
  • 高级程序运行在操作系统上
  • 运行在虚拟机上的程序:
    andriod程序运行在android虚机上
    docker容器运行在docker虚机上
    java程序运行在java虚机上
    .net程序运行在.net虚机上

多页框架的意义

如果我们为了浏览一个html 网页,需要下载全站程序,显然不合理,
所以我们所有网站本质就是 多页框架,需要什么网页,就下载什么网页.

单页框架的意义

如果我们要玩游戏,每到一个场景,就要等待一会,直到下载好网页,才可以玩,体验感会很差, 所以有必要先把相关代码都下载到本地后运行,类似于pc端的单机程序.这就是单页框架

vue-route 路由的意义

  • 在于在单页框架中 路由到已经下载好的子页面

vue-cli webpack uni-app打包的意义

例如在uni-app 的pages.json 中 为什么要把多个页面配置在文件中,其实也是为了让hbuilder 把所有文件编译到一起,形成一个单页框架
webpack 和vue-cli 都是为了把多页打包成单页框架

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值