客户端语言

时间:2012-03-10 18:43:26

标签: programming-languages web client-side

我不是网络程序员,所以请原谅我的无知。在服务器端编程方面,我们有许多可用的技术,如PHP,ASP.net,JSP等。

然而,当谈到客户端脚本时,我只听说过JavaScript和AJAX。也许您还可以包含Java Applet,因为它们在客户端上运行。一个相对较新的也是Google的原生客户端。但是还有更多的客户端技术存在并且很受欢迎吗?

4 个答案:

答案 0 :(得分:7)

AJAX只是一个流行语,它不是一种语言。 Google的Native Client与NSAPI类似,您可以使用它来创建插件(它实际上并不重要)。谷歌也推出了一种名为Dart的新客户端语言,可能无处可去,而旧的IE版本支持VBScript。

所以,你有JavaScript,VBScript(有点)和Dart(有点)。

答案 1 :(得分:4)

到目前为止,JavaScript是唯一无处不在的客户端技术,因为Flash逐渐消失。 Google使用Dart语言,他们希望能够替代JavaScript,还有其他一些不太受欢迎的东西(CoffeeScript,Opa等)。所有提到的(从Dart开始)都是使用他们的本地解释器在浏览器中运行,或者编译成JavaScript以供客户端使用。还存在GWT,这是一个工具包,允许您使用Java编写并再次将代码编译为JavaScript。

答案 2 :(得分:1)

Adob​​e Flash非常受欢迎;)以及Activex ......

答案 3 :(得分:-2)

一些客户端脚本语言是Python,Perl,还有Ruby等...但是大多数情况下,所有服务器端脚本都能够进行客户端编程。