我试图了解两个中的哪一个使用,有四个主要标准
这两种技术之间的主要区别是什么?
两者似乎都有类似的用例,以及相同的潜在开发者社区
看起来GWT最终会被Dart取代吗?任何一个signes暗示这个?
或者我错过了什么,他们是完全不同的概念?
Era*_*dan 30
我想我发现了:(应该首先阅读Dart的FAQ,而不是谷歌搜索"GWT vs Dart")
来自:http://www.dartlang.org/support/faq.html#future-for-GWT
问:GWT的未来是什么?
布鲁斯·约翰逊在GWT博客上发表文章(对Plus的进一步评论):"Dart和GWT都有共同的目标,即实现结构化网络编程.事实上,许多为你带来GWT的工程师都在研究Dart.我们认为Dart是GWT为使最终用户更好地使用Web应用程序的使命的雄心勃勃的演变,我们对其潜力持乐观态度.随着Dart的发展并为黄金时间做好准备,我们期望与GWT开发者社区密切合作,探索Dart."
"同时,请放心,GWT将继续成为构建最具野心的网络应用程序的高效可靠的方式 - 甚至是像"愤怒的小鸟"这样的游戏.Google中的关键项目每天依赖GWT,我们计划继续改进(并开放) - 采购)GWT基于他们的实际需求."
Anu*_*rag 22
我认为Dart的主要目标不是将源代码编译器替换为像GWT这样的JavaScript,而是替换JavaScript本身.它需要为巨大的可维护代码库,以及更好的性能以及其他一些原因而做.
它的类型更强,并且从Java和其他语言中借用了许多概念.
就预测未来而言,您可能会看到Dart如何对抗Google趋势上的JavaScript.
Lar*_*ann 11
Dart主要用于解决两个问题
通过这种方式,它解决了一些与GWT相同的问题(弥合了客户端和服务器之间的差距)以及CoffeeScript(一种适合大规模开发的现代语言)解决的一些问题.
达特有望弥合比GWT客户机/服务器的差距,因为它从一开始就设计被编译成JavaScript从而解决了与GWT-RPC的主要问题做一个更好的工作(即GWT-RPC只能序列化的Java的一小集,达特没有这个问题).
无论是将好于CoffeScript是一个不同的讨论,但现在已经其改进的调试功能(即Chrome中直接运行它)被证明为大型Web应用开发一大利好(如GWT,其开发模式一样).
小智 8
达特有望弥合比GWT客户机/服务器的差距,因为它从一开始就设计被编译成JavaScript从而解决了与GWT-RPC的主要问题做一个更好的工作(即GWT-RPC只能序列化的Java的一小集,达特没有这个问题).
从未见过或遇到过这个问题.您可以轻松地序列化java.util.*中的所有类型和大多数数据结构.你还想要什么或需要什么?
| 归档时间: |
|
| 查看次数: |
15352 次 |
| 最近记录: |