| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> 什么是单页面应用程序 -> 正文阅读 |
|
[JavaScript知识库]什么是单页面应用程序 |
单页面应用程序(英文名:Single Page Application)简称 SPA
顾名思义,指的是一个 Web 网站中只有唯一的一个 HTML 页面
所有的功能与交互都在这唯一的一个页面内完成
单页面应用程序将所有的功能局限于一个HTML 页面中,仅在该HTML 页面初始化时加载相应的资源( HTML、 JavaScript 和 CSS)。
一旦页面加载完成了,SPA 不会因为用户的操作而进行页面的重新加载或跳转。
为啥呢?
因为只有一个html页面,不需要
页面的跳转(上面这句话。。。一开始还真没反应过来。。)
而是利JavaScript 动态地变换HTML 的内容,从而实现页面与用户的交互。
要想更好的理解SPA,可以使用webpack甚至脚手架去搭建一个项目,这样你就能充分理解啦
不理解webpack的同学可以参考我的上篇博文webpack的理解和使用
去学习一下,了解一下
|
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 7:19:12- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |