什么是单页应用?
来源:互联网 发布:jtplayer js 编辑:程序博客网 时间:2024/04/30 14:01
整个webapp就一个HTML文件,里面的各个功能页面是JavaScript通过hash或者history api来进行路由,并通过ajax 拉取数据实现响应功能。
优点:
- 分离前后端关注点,前端负责界面显示,后端负责数据存储和计算,各司其职,不会把前后端的逻辑混杂在一起;
- 减轻服务器压力,服务器只用出数据就可以,不用管展示逻辑和页面合成,吞吐能力会提高几倍;
- 同一套后端程序代码,不用修改就可以用于Web界面、手机、平板等多种客户端;
缺点:
- SEO问题,现在可以通过Prerender等技术解决一部分;
- 前进、后退、地址栏等,需要程序进行管理;
- 书签,需要程序来提供支持;
阅读全文
0 0
- 什么是单页应用?
- 什么是单页面应用(SPA)
- 单页Web应用
- WeX5--单页应用
- 聊聊单页应用
- 单页应用
- 单页Web应用
- spa单页应用
- 什么是单反
- 什么是锁单?
- 什么是单字节整数?
- 什么是单态模式?
- 什么是单例模式
- 什么是单例模式??????????、
- 什么是单例模式?
- 构建单页Web应用
- 构建单页 Web 应用
- SPA 单页Web应用
- openCV之高斯滤波(及代码实现)
- HDU 4573 Throw the Stones 三维凸包模版应用
- mac 下 wget 安装
- EditText基本使用
- CommonJS、AMD和CMD区别
- 什么是单页应用?
- 使用 CXF 做 webservice 简单例子
- Java 多线程(1)
- mean shift 图像分割(一、二、三)
- java实现hbase数据库的增删改查操作(新API)
- Oracle Cluster Health Monitor(CHM)简单介绍
- 【计算机视觉】从运动中恢复结构SfM 三维重建-输入重建
- cs231n 预备知识
- Hadoop多节点分布式配置安装