Javascript是新的Java

banq 15-09-18
                   

一次编写,到处运行,这曾经是Java从诞生那天的梦想。但是如今这一梦想却可能被Javascript真正实现。

Google已经从Chrome 42版本以后禁止了浏览器内applet的启动,因为Java在浏览器中运行的安全性有问题。

在过去几年,Javascript应用快速增长,Node.js服务器端和浏览器前端的应用不断涌现,能够使用一种语言统一前端和后端开发Web应用已经变成现实,任何javascript技能都可以应用在整个网站的开发中,无需掌握多个技术和框架,相比Java开发人员的昂贵,Javascript性价比非常高。

当然,Java在安卓等移动平台也占据一席之地,但是从Facebook传来令人振奋的消息,ReactJS可以用于原生移动应用的开发,能够基于Javascript和React开发统一的跨平台的应用,在浏览器中的Javasctipt可以重用到手机等移动原生应用App中。

使用ReactJS你也可以创建iOS应用,再也不需要ObjectiveC了。

当然,ReactJS移动版本也并不完美,目前只有Facebook的广告使用的是ReactJS,Facebook自己的App还没有完全迁移到ReactJS,目前还缺乏类似原生应用的大量底层访问。

在桌面开发中,ElectronJS可以帮助你完成Linux/Windwos/MacOS等桌面的应用。这些都可以在新型编辑器Atom中完成实现。Sublime与Atom比较

现在使用同样的技术实现跨平台,构建 iOS, (Android, 即将), MacOS, Windows, Linux 或 Web应用,一次编写,到处运行,你只需要一种语言,那就是Javascript.

它是新的Java。


参考:Javascript is the new Java

                   

4
lostalien
2015-09-18 19:13

我最讨厌的语言征服了世界。。。。好悲哀。。。

banq
2015-09-27 10:44

2015-09-18 19:13 "@lostalien"的内容
我最讨厌的语言征服了世界。。。。好悲哀。 ...


Javascript不同阶段:
What is JavaScript?
Fucking JavaScript.
I like JavaScript.
What is JavaScript?

ice13
2015-10-09 18:01

I like JavaScript.

3Go 1 2 3 下一页