所谓单页应用,指的是在一个页面上集成多种功能,甚至整个系统就只有一个页面,所有的业务功能都是它的子模块,通过特定的方式挂接到主界面上。它是AJAX技术的进一步升华,把AJAX的无刷新机制发挥到极致,因此能造就与桌面程序媲美的流畅用户体验。 为了解决单页应用规模增大时候的代码逻辑问题,出现了不少MV* ...
分类:
其他好文 时间:
2020-03-12 21:39:28
阅读次数:
54
单页面应用(singlePAge Web Application) 多页面应用MultiPage Applicaton,MPA) 组成 一个外壳页面和多个页面片段组成 多个完整的页面组成 资源公用(css,js) 共用,只需在外壳部分加载 不共用,每个页面都需要重新加载 刷新方法 页面局部刷新或更改 ...
分类:
Web程序 时间:
2020-03-10 15:44:04
阅读次数:
116
(1)webpack作用 1、前端为什么需要webpack? 现在的前端网页功能丰富,特别是SPA(single page web application 单页应用)技术流行后,JavaScript的复杂度增加和需要一大堆依赖包,还需要解决SCSS,Less……新增样式的扩展写法的编译工作。所以现代 ...
分类:
Web程序 时间:
2020-03-02 18:54:54
阅读次数:
96
在过去的几周里,围绕微观前端进行了大量讨论(一些是负面的,一些是积极的)。在本教程中,我将分享我所学到的知识,并向您展示如何构建由React和Vue应用程序组成的微前端应用程序。 要查看此应用程序的最终代码,请单击此处。 Single-spa 我们将用于创建项目的工具是Single SPA - 用于 ...
分类:
其他好文 时间:
2020-02-28 18:58:10
阅读次数:
98
三大框架比较Angular:(大而全)Angular是一个框架,而不是一个库,他是一个完整的解决方案,功能齐全。适合较为复杂的SPA应用,比如工具类、OA类的应用。它属于大型框架,各个模块比较完整,提供的工具和拓展也比较丰富,适合沉淀大型项目,但上手成本高。并且原生依赖于typescript。适合有... ...
分类:
其他好文 时间:
2020-02-25 12:41:30
阅读次数:
56
现代前端大多数都是SPA(单页面程序),也就是只有一个HTML页面的应用程序,因为它的用户体验更好,对服务器压力更小,所以更受欢迎,为了有效的使用单个页面来管理原来多页面的功能,前端路由应运而生。 前端 路由的功能:让用户从一个视图(页面)导航到另一个视图(页面)前端路由是一套映射规则,在React ...
分类:
其他好文 时间:
2020-02-25 00:07:23
阅读次数:
81
我很高兴宣布通过.NET对gRPC-Web进行实验性支持。gRPC-Web允许从基于浏览器的应用程序(例如JavaScript SPA或Blazor WebAssembly应用程序)调用gRPC。 .NET的gRPC-Web承诺将gRPC的许多出色功能引入浏览器应用程序: 强类型代码生成的客户端 紧 ...
分类:
Web程序 时间:
2020-02-22 18:32:09
阅读次数:
108
一、v-router插件 1.v-router插件介绍 v-router是vue的一个核心插件,vue+vue-router主要用来做SPA(单页面应用)的。 什么是SPA:就是在一个页面中,有多个页签,我们选择页签显示不同的内容,但页面不跳转。 例如: 在网易云音乐的主页中,发现音乐、我的音乐、朋 ...
分类:
其他好文 时间:
2020-02-08 00:24:48
阅读次数:
52
说明: 1) 官方提供的用来实现 SPA 的 vue 插件 2) github: https://github.com/vuejs/vue-router 3) 中文文档: http://router.vuejs.org/zh-cn/ 4) 下载: npm install vue-router --s ...
分类:
其他好文 时间:
2020-02-07 10:18:56
阅读次数:
51
官方脚手架 create-react-app React 提供了一个官方的命令行工具(CLI)—— create-react-app,是专门用于快速搭建单页面应用(SPA)的脚手架,它基于 Webpack + ES6,无需开发者自行配置,只需通过一些命令就能快速构建 React 开发环境、运行项目, ...
分类:
其他好文 时间:
2020-02-03 20:38:05
阅读次数:
57