【发布时间】:2010-11-19 22:19:28
【问题描述】:
我一直认为 JavaScript 是一种客户端脚本工具,用于增强 HTML 的功能,而 HTML 通常由其他一些服务器端技术生成——Java、.NET、Rails、Django、PHP 等。
尽管最近我听到人们将 JavaScript 称为“应用程序语言”。我知道像 Gmail 这样的应用程序已经将 JavaScript 带到了下一个发展阶段,并使浏览器更像是一个功能齐全的应用程序。但据我所知,没有像我之前提到的基于 JavaScript 的服务器端技术。因此,即使在富互联网应用程序的情况下,“应用程序语言”实际上也是后端与数据库交互并执行 URL 路由等的语言。
我的理解是否已经过时,JavaScript 现在是否能够执行后端处理,或者我们愿意将其称为“应用程序语言”仅仅是因为它目前在前端执行的复杂性使得后端处理具有成为次要的?
【问题讨论】:
标签: javascript web-applications language-features rich-internet-application