单页面应用(单页面应用网站)

前端这点事 64 0

单页面应用(SPA),通俗一点说就是指只有一个主页面的应用。浏览器一开始必须加载所需的html、js、css。所有页面内容都包含在这个所谓的主页面中。但是在开发的时候还是会分开去写,然后在交互的时候由路由程序动态载入,单页面的跳转仅刷新局部资源。多应用于pc端。

单页面应用的优点:

用户体验好,快,内容的改版不需要重新加载整个界面,基于这一点SPA对服务器的压力较小;前后端分离;页面效果好(比如在切换的时候有一些过度动画);

单页面应用的缺点:

不利于SEO;导航不可用,如果一定要导航需要自行设定前进、后退(由于单页面应用不能用前进后退功能,所以需要自己建立堆栈管理);初次加载耗时多;页面复杂度提高了很多。

 

单页面应用

 

 

多页面应用,就是指在一个应用中有多个页面,页面跳转时是整页刷新。

标签: 技术分享

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~