![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前后端分离
qq_30597401
这个作者很懒,什么都没留下…
展开
-
单页面应用 VS 多页面应用
单页应用(SinglePage Application,SPA) 指只有一个主页面的应用,一开始只需加载一次js,css等相关资源。所有的内容都包含在主页面,对每一个功能模块组件化。单页应用跳转,就是切换相关组件,仅刷新局部资源。 多页应用(MultiPage Application,MPA) 指有多个独立的页面的应用,每个页面必须重复加载js,css等相关资源。多页应用跳转,需要整页资源刷新。 两者对比表格: SPA MPA 结构 一个主...转载 2020-08-11 17:47:51 · 163 阅读 · 0 评论 -
前后端分离就必须 SPA 吗?
作者:暗灭 链接:https://www.zhihu.com/question/352047943/answer/993693504 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 从通常意义来讲,说到必须,就是指最佳实践上,实现前后端分离,最好的方案就是SPA。 所以才会有 前后端分离=SPA 的近似,忽视了其中的差别。 但是,既然有疑问了,我们就来看一下,为什么SPA是实现前后端分离的最佳实践。 先从前后端不分离开始,2010年前后,主流的方案,...转载 2020-08-11 17:46:35 · 185 阅读 · 0 评论 -
前端面试题-vue单页面优缺点
单页面应用(SPA) 单页面应用(SPA),通俗一点说就是指只有一个主页面的应用,浏览器一开始要加载所有必须的 html, js, css。所有的页面内容都包含在这个所谓的主页面中。但在写的时候,还是会分开写(页面片段),然后在交互的时候由路由程序动态载入,单页面的页面跳转,仅刷新局部资源。多应用于pc端。 多页面应用(MPA) 多页面(MPA),就是指一个应用中有多个页面,页面跳转时是整页刷新。 单页面的优点: 用户体验好,快,内容的改变不需要重新加载整个页面,基于这一点spa(single s转载 2020-08-11 17:41:04 · 483 阅读 · 0 评论 -
什么是单页面应用(竞价单页面)
在早期的 Web 应用中,前端的作用很弱,业务逻辑和数据处理都在后端,后端给前端返回一个 HTML 页面,前端只负责展示。在这种模式下,单个 HTML 页面被当做一个功能原件,表单提交,超链接跳转都可以用来重新请求新的 HTML 页面,从而达到给用户展示新的页面的目的。在这种方式中,你可以感觉到页面总是在不停的刷新,一个点击可能都需要等待很久,这是因为,当页面变化时,所有资源都需要重新请求。这些问题导致了用户体验不佳,也浪费了资源。单页应用便很好的解决了这些问题。 概念 什么是单页应用呢?单..转载 2020-08-11 17:36:44 · 349 阅读 · 0 评论