【问题标题】:Most recommended framework to develop rich yet easy-deployable webapps [closed]最推荐的开发丰富但易于部署的 web 应用程序的框架 [关闭]
【发布时间】:2012-08-03 00:04:20
【问题描述】:

我正在进入 webapp 的 programmin 我对许多可用的框架感到非常困惑,每个框架都基于不同的语言。我发现了很多(并且只是试驾了其中一些)我在 Java、PHP、Javascript、CSS、HTML、Python(但从未尝试过 django)、C/C++ 语言方面有经验

到目前为止,我使用的最好的是 Ruby On Rails。我对 ruby​​ 语言了解不多,但它看起来确实与 python 非常相似,我的意思是,它看起来像是一门简单的语言。那么,学习 Ruby 以将其与 rails 一起使用是合理的吗?

我找到了这样的框架:

春天(Java) Django (Python) GWT (Java) 导轨(红宝石) 这些看起来是更先进和成熟的框架,那么,你对使用不同框架开发 webapps 有什么经验?每种方法的优点/缺点是什么? (或您想提及的任何其他内容。)以及您会推荐的好资源或书籍。

我读到基于 java 的程序要复杂得多且乏味,Rails 似乎是复杂性和有效性之间的一个很好的中间地带。此外,GWT(Google Web Toolkit)似乎很适合开发 UI,因为它为您提供了一组可供使用的小部件。

我正在寻找一个具有丰富用户界面的框架,以便为 Web 开发类似桌面的应用程序...

任何 cmets、想法、建议将不胜感激!

请原谅我的英语不好! :)

【问题讨论】:

    标签: ruby-on-rails django spring gwt web-applications


    【解决方案1】:

    我正在寻找一个具有丰富用户界面的框架来开发 类似桌面的网络应用...

    如果是这样,GWT 将是一个不错的选择。

    您提到的其余框架(以及大多数标记为“Web 框架”的框架)更多地关注后端,并且没有为您想要的前端开发提供很多工具。您需要将它们与其他前端框架结合起来才能实现。

    【讨论】:

      【解决方案2】:

      如果你想使用标准的“服务器端”java,我可以推荐带有primefaces 的 JSF。首先获得它有点困难,但社区很广泛,书籍/文档非常容易获得。 Primefaces 作为一组丰富的小部件(看一下展示)并且非常活跃。

      你会选择什么样的框架,我强烈建议你学习和使用JQuery来满足你的javascript需求。现在,我所有的 Web 应用程序都必须使用 Personnaly jquery。 您总能找到基于 jquery 的可随时使用的插件和小部件。

      你应该看看jquery-ui。它是一组基于 jquery 的 javascript 小部件和实用程序。

      祝你学习顺利,希望对你有所帮助:)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-03-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-11-25
        • 2013-02-04
        • 2012-01-02
        • 2012-06-19
        相关资源
        最近更新 更多