【问题标题】:Experiences with OpenLaszlo? [closed]使用 OpenLaszlo 的经验? [关闭]
【发布时间】:2008-09-26 12:34:05
【问题描述】:

related question 中,我询问了 Web 开发。昨天我遇到了一个叫做OpenLaszlo 的东西,我觉得做一些网站开发看起来很有趣。该网站有很多关于它的好信息,他们有一些很好的教程等,但作为一个完全的新手(就网络开发而言),我想知道这里是否有人会推荐这个。正如我在另一个问题中所说,这对我来说是一个新世界,我可以去很多方向。您可以比较/对比您所做的其他 Web 开发吗?显然,这有点主观,但我在 SO 上没有听到太多关于它的消息,我希望能得到一些意见。

【问题讨论】:

    标签: openlaszlo


    【解决方案1】:

    我在一个网站上工作了大约一年,整个 UI 都是在 Laszlo 开发的。我还使用 JQuery、Prototype 和 Scriptaculous 等 JS 框架开发了 AJAX 应用程序。

    根据我的经验,使用 Laszlo 所需的总工作量要少得多,并且与使用 JS 框架相比,基于类的对象模型有助于使您的代码更好地组织。我对 Laszlo 的唯一抱怨是:

    • 就后退/前进/刷新按钮的支持而言,它“破坏了浏览器”。 AJAX 也存在这个问题,但大多数 JS 库似乎都找到了解决方法。
    • 不支持国际化,但根据我的经验,没有一个 JS 库更好
    • 与 GWT、JQuery 等竞争对手相比,用户群/社区相对较小。

    总而言之,我认为 OpenLaszlo 是创建丰富的基于 Web 的用户界面的一个非常好的解决方案,并且具有许多非常新颖的功能,例如。无需任何代码更改即可在多个运行时(Flash、DHTML 等)上进行部署。

    另外,我要提一下,我已经快一年没有使用它了,所以最近在我上面提到的问题上可能已经取得了一些进展。

    更新

    自从我发布此答案 5 年以来,情况发生了很大变化。万一有人有任何疑问,请不要使用 Laszlo,该项目已完全垂死。

    【讨论】:

    • 不客气。如果您想玩 Laszlo,请查看官方教程。它们包含一些示例代码,您可以在浏览器中修改、编译和运行 - 非常令人印象深刻。
    【解决方案2】:

    我使用 openLaszlo 为我的一些朋友(大约一年前)开发了一些博客小部件,它很容易让一些基本工作正常工作,而且看起来还不错。但如果我必须再做一次,我可能会使用 FLEX 我认为使用 Flex 比使用 Laszlo 可以在更短的时间内制作出外观更精美的应用程序

    【讨论】:

      【解决方案3】:

      您绝对可以使用 OpenLaszlo 快速编写 Flash 应用程序。与 Silverlight 开发有很多相似之处。

      OpenLaszlo 的一个缺点是它使用了类似于 ActionScript 的 javascript 变体。如果您习惯了最新功能,则需要一点时间来适应。

      此外,与其他工具相比,您最终得到的 Flash 文件非常大(文件大小)。

      【讨论】:

        【解决方案4】:

        OpenLaszlo 的一个好处是可以输出 DHTML。但对我来说,在同一个源文件中混合使用 XML 和 JavaScript 有点令人困惑。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2010-10-28
          • 2010-11-04
          • 2011-03-31
          • 2011-07-15
          • 1970-01-01
          • 2010-10-24
          • 1970-01-01
          • 2011-05-30
          相关资源
          最近更新 更多