zoukankan      html  css  js  c++  java
  • 什么是单页面应用

    一个单页的应用程序SPA)是一个Web应用程序网站,一个单一的适合网页与提供的目标用户体验类似于的桌面应用程序。在SPA中,通过单个页面加载检索所有必需的代码(HTMLJavaScriptCSS)[1],或者根据需要动态加载和添加适当的资源到页面,通常是响应用户操作。该页面不会在进程的任何一点重新加载,也不会控制传输到另一个页面,虽然位置哈希HTML5 历史记录API可用于提供应用程序中单独逻辑页面的感知和导航性。[2]与单页应用程序的交互通常涉及与Web服务器的幕后动态通信。

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

  • 相关阅读:
    Network in Network
    cord-in-a-box 2.0 安装指南
    L2 约束的最小二乘学习法
    点估计
    递归简介
    向量的L2范数求导
    优雅的线性代数系列三
    ansible批量部署nginx
    ansible批量部署mysql
    ansible批量部署tomcat
  • 原文地址:https://www.cnblogs.com/peko/p/7477463.html
Copyright © 2011-2022 走看看