单页应用

单页应用

文章 26 浏览 885

SPA 单页应用的优缺点

优点 不用每个页面都刷新,用户体验更好 不再以页面为单位,有利于组件化的思想来构建代码结构 前端组织变化的界面,减轻了服务端的压力,并且从界面…

私藏温柔 2021-12-09 22:02:47 1030 0 0

PC 前端大型单页式的 JS 模块化构建探索

前提 为了不被喷得太惨,给标题加了这么多的限制定语也是相当不容易的了。此文讨论的是我所处的环境下对JavaScript构建的一些简单探索,因此有相当多…

百思不得你姐 2021-11-05 12:41:59 1119 0 0

移动端使用 window.location.reload() 无法重新加载网页

Vue 项目开启了 keep-alive 缓存,但是总是会遇到有些地方缓存清理不干净,索性在用户退出的时候重新加载整个网页,使用的就是 window.location.reloa…

JSmiles 2020-05-02 18:37:53 4276 0 1

director.js 前端 Hash 路由表框架

director.js 是一个客户端的路由注册/解析器,它在不刷新页面的情况下,利用 # 符号组织不同的 URL 路径,并根据不同的 URL 路径来匹配不同的回调方法…

JSmiles 2020-03-18 14:16:17 1297 0 0

path.js 简单 轻量级的 Web 浏览器路由库

PathJS 是一个轻量级的客户端路由库,允许您使用 hash 或者是 HTML5 pushState 创建 SPA 单页应用程序。 特点 简单轻量级 全面支持 HTML5 History API…

JSmiles 2020-03-12 14:04:04 2244 0 0

hash.js 轻量级地址栏 location.hash 参数处理框架

hash.js 是一个超小的框架,主要用来处理你的地址栏 location.hash 参数,在 SPA 单页应用中经常被使用到。 获取参数 假设我们有这样一个 URL 地址: …

JSmiles 2020-03-10 14:01:04 1419 0 0

Crossroads.js 是基于路由/分发 Route/Dispatch 的 JS 专业路由库

Crossroads.js 是一个受 Rails、Pyramid、Django、CakePHP 等基于路由/分发(Route/Dispatch)方式处理路由的后端 MVC 框架启发的一套js专业路由库。它…

JSmiles 2020-03-09 20:40:36 1565 0 0

pagePiling.js 创建漂亮的全屏滚动效果

全屏滚动效果是最近非常流行的网页设计形式,带给用户良好的视觉和交互体验。pagePiling.js 这款 jQuery 插件可以帮助前端开发人员轻松实现这种效果。…

JSmiles 2019-12-26 20:28:06 1627 0 0

PagePiling.js 全屏滚动插件配置参数和方法函数

pagePiling.js 这款 jQuery 插件可以帮助前端开发人员轻松实现全屏滚动效果。支持所有的主流浏览器,包括IE8+,支持移动设备。下面详细讲解下 pagePil…

JSmiles 2019-11-20 20:27:25 2033 0 0

Animsition 为页面切换增加 CSS3 动画效果的 jQuery 插件

Animsition 是一个 jQuery 插件,可轻松的为页面切换增加 CSS 动画效果,提供 18 种不同的动画风格,使用方便,有多个选项可供选择,可以满足用户对动…

JSmiles 2018-11-26 21:26:03 3250 0 0

FullPage.js 基于 jQuery 的全屏滚动插件

如今我们经常能见到全屏网站,尤其是国外网站。这些网站用几幅很大的图片或色块做背景,再添加一些简单的内容,显得格外的高端大气上档次。FullPage.j…

JSmiles 2017-07-15 11:41:10 3084 12 2
更多

推荐作者

daid

文章 0 评论 0

我心依旧

文章 0 评论 0

晒暮凉

文章 0 评论 0

微信用户

文章 0 评论 0

DS

文章 0 评论 0

〆凄凉。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文