【发布时间】:2014-12-10 11:52:33
【问题描述】:
我正在观看angularjs.org 发布的免费互动课程,以学习 Angular,Shaping up with Angular js。
在本课程的第一章,他们说,使用 AngularJS 的主要原因之一是,它可以构建“响应式”网络应用程序。 (我知道“响应式设计”,但那是完全不同的事情),并解释说,使用 Angular,您无需刷新网页即可使用从 Web 服务器获取的数据来更新它(他们告诉您这一点,就像这是全新的技术!)。
我认为这不是我们过去 10 年使用 Ajax 所做的事情吗?或者这是完全不同的东西?
请帮助我理解这一点,因为我是 AngularJS 的新手。
【问题讨论】:
-
听起来课程的作者只是与流行语混淆了。据我所知,响应式仅用于描述响应式设计。它不同于 Ajax。
-
是的,这与我们过去 10 年使用 Ajax 所做的事情相同。
-
我想人们可以将 AJAX 的使用描述为从 UX 角度有效使用时的“响应式”,因为在调用操作时,用户不需要坐下来等待在用户能够做任何其他事情之前重新加载页面。即使操作需要一些时间,UI 的其余部分仍然可以“响应”其他交互。但是,是的,仍然是简单的旧 AJAX,只是包装在框架接口中。我同意这是对术语的潜在误导性使用。
-
是的,我认为它使用了误导性术语。感谢大家帮助我。
-
响应式,他的意思是它通过避免整页回发来提供丰富的客户端交互性和用户体验。