代码之家  ›  专栏  ›  技术社区  ›  Julian Lettner

脚本成熟度(与GWT相比)

  •  3
  • Julian Lettner  · 技术社区  · 15 年前

    我已经花了一些时间用GWT开发小项目,最近我发现 Script# . 现在我很好奇这个工具包有多成熟。 我对尝试GWT和Sharp的人的观点特别感兴趣,因此能够比较两者。

    剧本有多成熟?
    它是真的只有一个人维护吗?
    与GWT相比,它在哪里缺少功能?
    它是否比GWT有优势?
    对夏普的个人看法?

    谢谢你的时间。

    1 回复  |  直到 15 年前
        1
  •  1
  •   Community Mohan Dere    8 年前

    虽然这是一个 duplicate question 我认为上一个问题的答案没有涉及到关于GWT的一些重要问题。

    • GWT是一个Java到JavaScript 编译程序 重点是优化生成的javascript,而不是手工操作。生成的JS也是特定于浏览器的,因此WebKit浏览器不会下载IE黑客。生成的文件也是可缓存的,因为名称是脚本内容的MD5和,所以您可以永远缓存它。这意味着用户只需下载一次代码,直到代码发生变化。脚本,从我对网站的快速浏览来看,似乎只是把C翻译成了javascript。
    • GWT提供高级功能,如 developer guided code splitting , ClientBundle 用于捆绑资源和 CssResource for conditional CSS 等与 UiBinder 开发一个有两次往返应用程序启动的站点是可能的,但不是很困难。我不认为script有这些功能,大多数JS库也没有。
    • GWT对于类似JS的开发环境(更改代码、刷新浏览器、查看更改)有dev模式,我不确定脚本是否有类似的东西。

    我可以继续走,但我想我会停止这些。当你把这和其他答案结合起来时,GWT是相当引人注目的。

    推荐文章