首页 > 什么是单页面应用,如何解释会好些

什么是单页面应用,如何解释会好些

各位大神 能否帮忙解释一下单页面应用开发


简单的说,就是只有一个web页面的应用
利用ajax等技术来局部刷新页面的某些位置


SPA 翻译过来就是单页应用了,多是指包含前端状态切换的应用,状态切换可以从状态机的角度入手来理解。


https://github.com/xufei/blog/issues/5


参考 http://jui.org/


Single-page application


打开知乎...


整个项目都被包含在一对<html></html>中


就是指一个系统只加载一次资源,之后的操作交互、数据交互是通过路由、ajax来进行,页面并没有刷新。
特点是加载次数少,加载以后性能较高, 不利于seo, 如果页面支持h5可以用h5模式+服务器路由rewrite+h5 history api去掉路由的锚点,和搜索软件优化lib进行seo优化。


网站只有一个index.html,里面的内容有ajax动态替换,实现局部加载。

【热门文章】
【热门文章】