专业的编程技术博客社区

网站首页 > 博客文章 正文

vue 笔记-单页面应用和多页面应用区别及优缺点

baijin 2024-11-23 11:15:52 博客文章 4 ℃ 0 评论

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

单页面应用的优点:

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

单页面应用的缺点:

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



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

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表