我有兴趣创建一个拖放式布局设计器,只使用JavaScript,HTML和CSS.设计器将允许用户将页面元素从一个地方拖到另一个地方(类似于博主的布局设计器),以创建站点布局。但我不想用JavaScript编写所有代码,我更喜欢用.NET (最好是)或Java编写应用程序,并依赖编译器将其编译成JavaScript和HTML。
您所使用的.NET或JavaScript编译器是什么,并且可以推荐?对于JavaScript,我知道GWT是可用的。.NET到JavaScript怎么样?微软的确推出了伏尔塔,但该项目似乎已不复存在。
发布于 2009-02-24 04:51:20
不要再看了,您已经提到了GWT选择!
它有一个非常好的API,许多好的应用程序都使用了它们。
甚至JavaScript框架(如http://extjs.com/ )也支持GWT。
最近我用它来做一个小的JavaScript日历。
老实说,我不太喜欢JavaScript。大多数情况下,错误很难跟踪(特别是像我这样的非JavaScript人员),而解决办法包括为资源管理器提供一些插件,只是为了准确地了解编译器应该做什么。及早发现愚蠢的错误。
另一方面,我非常熟悉Java编程语言,许多库(如果不是最重要的),如java.lang和java.util已经移植到GWT中。
另外,编写java.util相关部分的人在GWT背后也是一样()。
发布于 2009-02-24 05:06:24
看看Nikhil Khotari的Script#项目。它允许您编写C#代码并将其编译为JavaScript。
发布于 2009-03-05 10:09:49
我对Script# (一个已知的问题)的问题是它还不支持jQuery。不过,它附带了一个非常轻量级的库,可以与.NET框架结合在一起,包括Nikhil的sscorlib.js文件和ssfx.core.js文件。而且还支持许多其他Javascript (主要是微软,因为他是ASP.NET团队的成员)。
我希望看到一个Script#扩展jQuery (如果它足够简单的话,我正在考虑编写它)。就目前情况而言,大多数人还没有提供完整的编译,但他们肯定已经做到了。
Update:几个月前,我编写了一个小的扩展来启用JQuery支持Script#。这个项目可以找到这里。
https://stackoverflow.com/questions/580509
复制相似问题