在related question中,我询问了Web开发。我昨天遇到了一个名为OpenLaszlo的东西,认为进行一些网站开发看起来很有趣。该网站上有很多很好的信息,他们有一些很好的教程等等,但是作为一个新手(就网络开发而言),我想知道是否有人会推荐这个。正如我在另一个问题中所说的那样,对我来说这是一个新世界,我有很多方向可以去。你可以比较/对比这个和你做过的其他网络开发吗?显然,这有点主观,但我在SO上没有听到太多关于它的内容,我希望对此有所了解。
答案 0 :(得分:6)
我在一个网站上工作了大约一年,整个用户界面是在Laszlo开发的。我还使用JS框架开发了AJAX应用程序,例如JQuery,Prototype和Scriptaculous。
根据我的经验,使用Laszlo时所需的总工作量要少得多,而基于类的对象模型有助于保持代码的组织性比使用JS框架时更好。我对Laszlo的唯一抱怨是:
总而言之,我认为OpenLaszlo是创建基于Web的丰富用户界面的一个非常好的解决方案,并且具有许多非常新颖的功能,例如能够在多个运行时(Flash,DHTML等)上进行部署,而无需更改任何代码。
另外,我应该提到我近一年没用过它了,所以最近我上面提到的问题很可能取得了一些进展。
答案 1 :(得分:4)
我使用openLaszlo为我的一些朋友开发一些博客小部件(大约一年前),并且很容易得到一些基本的工作,看起来还不错。但是,如果我不得不再次使用它,我可能会使用FLEX我认为你可以使用Flex比使用Laszlo更少的时间制作更漂亮的应用程序
答案 2 :(得分:3)
您绝对可以使用OpenLaszlo快速编写Flash应用程序。 Silverlight的开发有很多相似之处。
一个OpenLaszlo跛足是它使用类似于ActionScript的javascript变种。如果你习惯了最新的功能,可以稍微习惯一下。
此外,与您使用其他工具相比,您最终获得的最终Flash文件非常大(文件大小)。
答案 3 :(得分:2)
OpenLaszlo的一个好处是DHTML输出的可能性。但对我来说,在同一个源文件中混合使用XML和JavaScript有点令人困惑。