"开发单页Web应用程序"

时间:2015-06-27 14:56:12

标签: angularjs twitter-bootstrap web singlepage

我已经在各个地方看到一些框架被描述为创建单页网站的简单方法;比如Bootstrap和Angular。我的问题是为什么只有单页?使用它们创建多页网站是否一样简单?

1 个答案:

答案 0 :(得分:3)

通过单页应用程序,通常指的是一个站点,在其初始加载之后,该站点加载了使用AJAX调用所需的所有资源,这阻止了用户浏览器不必执行" hard"重新加载显示的所有内容。在某些解决方案中,通常会找到整个站点将被重新加载的站点,即使实际上只有一小部分数据被实际更改。

角度和其他单页应用程序框架的作用是,它为您提供了一个脚手架,可以轻松构建由多个.HTML文件(以及其他资源)构成的站点,这些站点根据需要异步加载。

要回答您的问题,您最终可能会遇到一个以上的实际页面" (html-file)在任何SPA框架驱动的网站中。单页应用程序术语主要是指您从未执行过任何" hard"从那时起重新加载,你只是追加或删除"观看"从最初加载.html页面使用javascript。