在一个相关的问题中,我询问了Web开发.我昨天遇到了一个名为OpenLaszlo的东西,并认为进行一些网站开发看起来很有趣.该网站上有很多很好的信息,他们有一些很好的教程等等,但是作为一个新手(就网络开发而言),我想知道是否有人会推荐这个.正如我在另一个问题中所说的那样,对我来说这是一个新世界,我有很多方向可以去.你可以比较/对比这个和你做过的其他网络开发吗?显然,这有点主观,但我没有在SO上听到太多,我希望对此有所了解.
我在一个网站上工作了大约一年,整个用户界面是在Laszlo开发的.我还使用JS框架开发了AJAX应用程序,例如JQuery,Prototype和Scriptaculous.
根据我的经验,使用Laszlo时所需的总工作量要少得多,而基于类的对象模型有助于使代码比使用JS框架时更有条理.我对Laszlo的唯一抱怨是:
总而言之,我认为OpenLaszlo是创建基于Web的丰富用户界面的一个非常好的解决方案,并且具有许多非常新颖的功能,例如能够在多个运行时(Flash,DHTML等)上部署而无需任何代码更改.
另外,我应该提到我近一年没用过它,所以近期我就上面提到的问题可能会取得一些进展.
我发布这个答案已经5年了,情况发生了很大变化.如果有人有任何疑问,不要使用Laszlo,该项目完全奄奄一息.