下一个炙手可热的web UI开发平台:Dart Platform
再过几个小时Google 2012 I/O盛会即将开始,Chrome是这次盛会的一个重点(当然还有Android,Cloud,Google Drive,以及没人用的Google+等等),而在Chrome部分,笔者认为最大的亮点就是Dart Platform。它必将成为web ui开发的一个新热点。
什么是Dart Platform?
Dart Platform是一个开发复杂web系统的新平台,Google出品。如果你熟悉GWT(Google Web Toolkit),并且不喜欢直接编写javascript来开发web UI的话,就会和我一样,对Dart非常期待。在Dart平台上,你可以使用Dart语言(对,Dart是一个语言)来编写代码,它可以在server端以及现代浏览器端(主要是chrome,因为chrome会集成一个dart的虚拟机)运行。另外,Dart可以编译成javascript(和GWT类似),因此显然你编写的Dart web系统(通过编译)可以在多种浏览器上运行,而不仅限于Chrome。
现在的Dart平台还处于开发阶段,已经发布了Dart语言,Dart库,一个编辑器(基于Eclipse RCP开发出来的,用惯了Eclipse IDE的人会非常习惯),一个可用于server端和浏览器端的虚拟机,以及一个把Dart语言编译成javascript的编译器。
Hello World示例: