标签: web-frameworks

哪种Java Web框架最适合Web设计人员?

哪个Java Web框架最能支持"Web UI设计器"角色?也就是说,哪个框架可以让你:

  • 在您的视图/页面上使用流行的网页设计工具(XHTML验证器,CSS编辑器等)
  • 查看更改而不在服务器上运行
  • 快速构建不同的UI选项原型
  • 支持"开发人员"和"设计师"之间的(某种程度上)清晰的分离(术语故意含糊不清)

和许多其他人一样,我发现这些功能在我使用大量JSP片段和包含的大型遗留Struts 1.x应用程序中非常缺乏.

我决定将我的应用程序移植到JSR-168/268门户环境,但尚未确定哪些Java Web框架将为portlet提供支持.我对任何形式开放(基于行动,基于组件等),关键标准是它如何支持上述角色.

我对Tapestry很感兴趣,Tapestry声称它的视图是符合XHTML标准的页面(它只是添加了额外的Tapestry特定属性,以便在运行时进行处理).这听起来像是一个Web UI设计工具包.但是,我想知道这是否是现实世界中实际发生的事情,或者是否需要妥协.

当然,如果有比Tapestry更好的东西,我很乐意听到它!

java tapestry web-frameworks

4
推荐指数
1
解决办法
5366
查看次数

python web框架大项目

我需要您的建议来选择用于开发大型项目的Python Web框架:

数据库(Postgresql)将至少有500个表,其中大多数具有复合主键,许多约束,索引和查询.大约有1,500个观看次数.该项目属于金融领域.Alwasy的新要求即将到来.

ORM会有帮助吗?

python frameworks web-frameworks

4
推荐指数
3
解决办法
2047
查看次数

简单有效的Web框架

我正在寻找一个合适的跨平台Web框架(如果这是正确的术语).我需要的东西不依赖于知道服务器的地址或文件的绝对路径.理想情况下,它将带有(开发)服务器并得到广泛支持.

我已经尝试过PHP,Django和web2py.Django有一个管理面板,需要太多的信息(如服务器的地址或IP),并感到不愉快的工作; PHP有chown和chmod与服务器冲突(代码无法访问上传的文件,反之亦然),无法正确处理网址; web2py在编译时崩溃,手册没有涵盖 - 更不用说使用管理面板了.Python可能是要走的路,但即使是Python的不同Web框架和发行版的数量太多,我也无法单独安装和测试.

我需要的是一种简单有效的跨平台Web开发语言,几乎可以在任何地方使用.没有无用的管理面板,没有花哨的用户界面,没有数据库(必然),没有像用户/访问/级别的限制,当然也没有"Web 2.0"废话(因为我讨厌这个反义词).只是一个功能强大的文件和请求解析器.

我习惯用C和其他低级语言编程,所以难度不是问题.

python web-frameworks

4
推荐指数
1
解决办法
1568
查看次数

基于WSGI的Python Web框架

我一直在和Django一起打路,看过Pylons.Pylons似乎正是我所需要的(更绿的草),但后来我意识到它们在整个地方都有全局变量,并且被黑暗灵魂注入的黑魔法(灵魂如此黑暗以至于它们甚至杀死了独角兽).

有没有什么是企业值得的(即,没有强加性能或扩展限制),留下我的方式,但提供基本的请求/响应处理,会话,SQLAlchemy(也许),以及一种方式插入模板等?有什么希望吗?

我一直在努力在Django开发SAAS,这是一场噩梦.它们不支持多列主键,并且在开发更复杂的应用程序(特别是具有多租户权限)时,您不会遇到模型转义等许多其他问题.我不使用它们的身份验证系统并不需要我自己构建.我只需要安全性(CSRF,XSS,SQL注入等).

python django pylons wsgi web-frameworks

4
推荐指数
1
解决办法
842
查看次数

JVM框架,哪一个?

我对框架或语言没有太多经验,所以我需要你的帮助.

这是我到目前为止所做的,所以你可以理解我来自哪里.

我使用Java/Spring MVC/Hibernate开发了一个Web应用程序.在前端我有一些jquery数据表对数据库进行ajax调用,另一个页面执行存储的prod就是这样.

现在我厌倦了所有的配置,bean,hibernate mapppings,spring mappings,apache tiles,然后列表继续.

我有一个Groovy/Grails的游戏,这似乎更容易,但这意味着我需要学习groovy,我听说它的性能弱点.

所以我遇到了Play Framework,有人可以告诉我,如果Play可以让我的生活更轻松,或者我应该进入Groovy/Grails甚至是scala/lift.

我手上没有太多时间来学习另一种语言,所以如果我能够使用核心Java并使用Play会很棒.

那么我所描述的头痛是什么原因有RoR/python-django,grails等等?或者是别的什么?

谢谢,

格伦.

java grails jvm web-frameworks playframework

4
推荐指数
2
解决办法
1608
查看次数

Walaet的Scala版本

我已经读过应该有一个(纯)Scala版本Wicket Web框架.但我找不到项目网站或其他任何相关内容.我在哪里可以找到它?

java wicket scala web-frameworks

4
推荐指数
1
解决办法
259
查看次数

我们有多大可能看到Vala Web框架?

Web框架无处不在,我想不出没有Web框架实现的编程语言(至少是我所知道的那些).Vala似乎是Linux开发人员等待的编程语言,它从C#中借鉴了很多,这是非常好的恕我直言.

是的,Vala被用于开发优秀的Gnome应用程序,但仍然; 我们见过像node.js这样疯狂的实现.我们有多大可能看到基于Vala的Web框架?这可行吗?这是个好主意吗?

web-frameworks vala

4
推荐指数
1
解决办法
2353
查看次数

WebSharper与Angular

Angular可以使用ui-router来定义状态,以便在应用程序中移动.例如,当仍然在一个页面上时,您可以在页面的左侧有列表视图,同时在右侧有详细视图.然后,每当您从左侧列表更改记录时,详细信息也会更改,但是,您仍然在同一页面中.是否有可能在WebSharper中,或者还有其他选项如何处理场景?

此外,angular具有模板(和指令)的概念.除其他外,这使得能够将本机html代码包装到模板中,并将其用作其他一些html页面中的指令的一部分.例如,可以使用像select2这样的javascript库.这也可能在WebSharper中,例如使用select2库吗?

f# web-frameworks websharper angularjs

4
推荐指数
1
解决办法
1096
查看次数

使用 Flask 将 JavaScript 连接到 Python 脚本

我完全自己用 HTML/CSS 创建了一个网站。还可以将 Javascript 用于事件(单击按钮,...)。

现在我想用它连接一个 python 脚本,更重要的是,将结果从 python 返回到我的网站并在那里显示(使用)它们。考虑这样的事情:

带有输入和按钮的网站。如果您单击按钮,则应运行 python 脚本,如果输入是奇数或偶数,则返回该脚本(当然,对于这种特定情况,您不需要 python,但我想这样做)

根据我的研究,我相信 Flask 是做这件事的图书馆(?),但我真的不知道该怎么做。我发现的例子很少。如果有人可以实现上面的示例或告诉我如何准确地做到这一点,我将不胜感激。

我知道网上已经有一些关于这个概念的问题,但正如我所说的,例子很少。

javascript python web-frameworks flask

4
推荐指数
2
解决办法
5331
查看次数

在没有Django或任何框架的python中编写webapps

我正在开发一个需要Web前端的应用程序.我所关心的只是iOS,Android应用程序的HTTP接口.后端将使用MongoDB.

我需要使用Python框架吗?我看到Django想为我生成数据库接口.从粗略阅读Django教程不清楚为什么我必须使用所有那些"应用程序",如admin,auth等.我没有看到在Django中禁用数据库接口的方法.

当我之前编写php代码时,我需要的只是php apache模块,我可以访问php代码中的HTTP头,我自己处理了所有内容.我可以不用python做那样的事情吗?为什么人们使用框架?

python django web-frameworks

3
推荐指数
1
解决办法
3694
查看次数