我的第一个全栈 Web 应用程序( 三 )
单页应用
首先 , 什么是单页应用?单页应用就是一个网站或Web应用程序 , 根据用户的动作或行为 , 动态地改写当前页的内容 , 而不是从服务器加载全新的页面 。 实现途径有两种:
在一次页面加载中读取所有的页面内容 。 但考虑到应用程序的复杂性 , 这样做可能需要很长时间 , 因此会影响用户体验 。
在某个用户事件后 , 向服务器请求相应的内容 。 常见的用户事件包括点击按钮、页面向下滚动、鼠标悬停在某个元素上、按下键盘上的某个键等 。
对于复杂的应用程序 , 第二种方式更常见 。 毕竟 , 单页应用存在的原因就是它能提供更为平滑的用户体验 , 不会被全页重新加载打断 。
从代码的角度来讲 , 单页应用意味着整个应用程序中只有一个HTML页面 , 通常这个页面名为index.html 。
推荐阅读
- 手机游戏|LOL手游第一个世界赛,破晓杯火热开战,DKG能紧随EDG夺冠吗?
- 我的世界|《我的世界》领衔!推荐9款低配置、超耐玩的游戏神作
- 我的世界|我的世界:主世界玩腻了?赶紧把这几个模组加入下载行列!
- 我的世界|我的世界:这些莫名其妙的设定,看起来不合理,实际却是彩蛋!
- 抖音|正在火热追我的富二代,在得知我生日后突然消失不见,到底为什么
- vg战队|我的世界:没能“活着”走出测试版本的设定,一块肉占一格空间!
- 拉克丝|嘘,我在为我的激光充能
- 我的世界|我的世界:6个“友尽”的小技巧,不要轻易在好友的服务器尝试!
- 我的世界|我的世界:“最奢侈”的附魔是什么?我给胡萝卜钓竿打上经验修补
- 原神|原神:第一个让人感觉超模的角色,主c的天花板,可持续一年!