单页应用 编辑
单页应用是一种网络应用程序网站的模型,它通过动态重写当前页面来与用户交互,而非传统的从服务器重新加载整个新页面。这种方法避免了页面之间切换打断用户体验,使应用程序更像一个应用软件。在单页应用中,所有必要的代码都通过单个页面的加载而检索,或者依需动态装载适当的资源并添加到页面。尽管可以用位置散列或HTML5历史API来提供应用程序中单独逻辑页面的感知和导航能力,但页面在过程中的任何时间点都不会重新加载,也不会将控制转移到其他页面。与单页应用的交互通常涉及到与网页服务器后端的动态通信。
2
相关
Vue.js是一个用于创建用户界面的开源软件MVVM前端和后端JavaScript框架,也是一个创建单页应用的Web应用框架。它由尤雨溪创建,由他和其他活跃的核心团队成员维护。
AngularJS 是一款由Google维护的开源软件JavaScript函式库,用来协助单页应用运行,目前已停止维护。它的目标是透过MVC模式功能增强基于浏览器的应用,使开发和测试变得更加容易。在版本2之后改名Angular,第N版以Angular N的形式命名。
Vue.js是一个用于创建用户界面的开源软件MVVM前端和后端JavaScript框架,也是一个创建单页应用的Web应用框架。它由尤雨溪创建,由他和其他活跃的核心团队成员维护。
AngularJS 是一款由Google维护的开源软件JavaScript函式库,用来协助单页应用运行,目前已停止维护。它的目标是透过MVC模式功能增强基于浏览器的应用,使开发和测试变得更加容易。在版本2之后改名Angular,第N版以Angular N的形式命名。