问题标签 [web-frameworks]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
844 浏览

java - 对于具有可重用内容/行为的 Web 应用程序,哪个 Java Web 框架是一个不错的选择?

我来自 .NET 背景,需要用 Java 做一个 Web 项目。我已经阅读了所有不同的 Java Web 框架:JSF、Stripes、Wicket、Tapestry 等。

但我想听听那些对这些框架有实际专业知识的人的意见。

当然,我想要一个最新的框架,支持 AJAX,很酷等等,但我的主要标准之一是能够以某种方式创建可重用的组件/标签。客户需要能够在没有太多问题的情况下移动标签/组件,以便根据他们的特定需求对其进行定制。

在 ASP.NET Webforms 中,我会为此使用自定义控件和用户控件,而在 ASP.NET MVC 中,我会使用用户控件以及自制的自定义控件。那么哪些 Java 框架在这方面表现出色呢?

我自己的肤浅研究似乎得出结论,JSF 支持某种自定义控件(请记住,我不仅在谈论布局重用,而且还谈论行为重用,因此,例如,如果客户/客户想要在第 x 页上的客户列表而不是仅在页面 Y 上,他会简单地放入一个<jr:CustomerList runat="server" .... />(使用 ASP.NET Webforms 语法的虚构示例))。

0 投票
5 回答
1874 浏览

python - 适用于 python 3.1 用户的 Python Web 开发框架

我已经学习python有一段时间了。在开始这个“学习 python”的过程中,我决定学习最新最好的 3.1 版本的 python。我现在对这个决定感到遗憾,因为我想尝试一些 Python Web 开发框架,看起来其中许多还不支持 3.1,而且看起来他们可能需要数年时间才能支持新版本的 Python,尤其是Django涡轮齿轮。这真是令人失望。因此,SO 用户,您对我的 web 框架有什么建议吗?它在 3.1 上运行并支持一些现代(我想我永远不会学习;-)) web 框架功能,如 MVC/ORM/URL 路由/缓存等.

0 投票
8 回答
30111 浏览

python - PHP 框架(CodeIgniter、Yii、CakePHP)与 Django

我必须开发一个每天必须容纳大约 2000 名用户的网站,并且速度是它的标准。此外,该网站是一个面向用户的网站,用户可以登录并查看他的个人资料,注册他/她想参加的特定活动。该网站将托管在 VPS 服务器上。虽然我有对 python 和 PHP 有很好的经验,但我不知道如何使用这两个框架。我们有足够的时间来试验和学习上述框架之一。考虑到网站的速度、功能和安全性,您能否指定哪种框架更适合这种情况。

谢谢,晚安

0 投票
1 回答
271 浏览

http - 哪些 Web 应用程序框架强制 HTTP 的 TCP 连接限制为每个客户端/服务器两个?

HTTP 1.1 RFC限制客户端在任何客户端和服务器之间使用两个以上的 TCP 连接。我想知道哪些Web 应用程序框架强制执行此限制。

问候

0 投票
2 回答
2127 浏览

python - 如何使用 python 构建交互式搜索引擎 Web 界面

我已经构建了一个静态 Web 界面,用于从我的 PostgreSQL 数据库中的某些表中搜索数据。查询网站包含一个用于输入搜索词的简单文本字段,结果网站将结果显示为一个简单的 html 表格。用于搜索 PostgreSQL 数据库并返回结果的服务器端代码是使用 psycopg2 用 python 编写的。

现在我想在我的搜索引擎中添加一些交互式“Ajax 特性”。输入搜索词时,我希望能够看到可能的搜索词列表,就像谷歌那样。在结果页面上,我希望能够对显示结果的表格进行排序。

为我的搜索引擎网站实现这些功能的最简单/推荐的方法是什么?

0 投票
4 回答
363 浏览

c# - 哪些 Java/Scala 或 .NET Web 框架支持修改源代码并立即运行工作流 ei,而无需冗长的重新构建/重新部署过程?

据我所知,Ruby 或 Python 等动态语言相对于 Java/Scala/C# 等的主要优势是将您对源代码的更改“热”应用于正在运行的应用程序。支持相同工作流的 JVM 或 .NET 框架有哪些 - 动态地对配置和源代码应用更改?他们还可以观察自定义配置的变化并通知应用程序吗?

注意: JVM/.NET 上的动态语言框架(如 Grails 或 Compojure)不在此范围内。

编辑:我的意思不仅是修改方法体,还包括添加/删除方法、字段和类。从完成编辑到观察浏览器更改之间的平均时间是多少?

不错的解决方案

0 投票
8 回答
3229 浏览

java - JSF vs Stripes,哪个最好?

哪个最好,或者换句话说,哪个最容易使用?条纹或 JSF。

虽然我没有在愤怒中使用过这两种方法,但我需要衡量什么是启动新项目和转换现有 Struts 项目的最佳选择。

我担心 JSF 不会像我想要的那样渲染,但是其他人的经验是什么?似乎条纹更直接,我在这个假设中是否正确?

0 投票
2 回答
300 浏览

web-applications - 考虑到上市时间,我应该使用什么网络开发平台?

我一直在为即将到来的 Web 开发项目寻找一些不同的平台。我想听听在考虑 Time-To-Maket 时推荐什么 Web 开发平台。假设我已经很了解编程语言,但不了解网络框架。操作系统将是 Linux。

我的要求和优先事项:

  • 上市时间
  • RESTful
  • 可维护的代码
  • 放大(不是狗慢)

我看过但从未使用过的是:

如果该框架支持为手机制作网站,那将是一个额外的好处。

0 投票
1 回答
1173 浏览

lua - lua中的网络框架?

可能重复:
用于 Lua Web 开发的 Web 服务器

Lua 中有什么好的 Web 框架吗?

0 投票
3 回答
1550 浏览

reporting-services - 与 JasperReports 集成的 Web 框架?

哪些 Web 开发框架原生支持 JasperReports?

以下面的形式为例:

该框架会将report_参数传递给 JasperReports,后者依次运行reports/Names/List.jasper,然后将 PDF 附件发送到浏览器。

一般来说,该框架可以:

  • 配置报表(即隐藏REPORT_变量)
  • 使用网络表格设置报告参数(即report_变量)
  • 处理配置数据库连接、报表执行等。

我不关心集成如何工作的技术细节,只要它很简单。