问题标签 [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 投票
1 回答
1367 浏览

database - 为动态网站创建管理面板的最简单方法是什么?

我听说过诸如RailsDjangoCakePHP等 Web 框架,它们可以帮助程序员快速创建动态网站,这些网站基本上是一个与数据库交互的 Web GUI。

我想知道是否有办法几乎自动地“生成”这些管理面板 GUI,比如 Web 的 Microsoft Access?非程序员可以在哪里设计“数据库”,并自动生成用于处理该数据的 Web 应用程序?

0 投票
0 回答
192 浏览

c - 使用 KLone 进行 Web 开发

有人愿意分享您在网络项目中使用KLone的经验吗?大多数情况下,您在什么情况下使用它?

他们的主页提到:

KLone 是一个功能齐全的多平台 Web 应用程序开发框架,专门针对嵌入式系统和设备。

但是,它在多大程度上对通用 Web 开发有用?谢谢

0 投票
2 回答
325 浏览

java - 使用 Groovy 在 Web 容器中运行的修补程序代码

我有一个运行有错误的 web 应用程序。我知道如何在源代码中修复它。但是我无法重新部署该应用程序,因为我必须使其脱机才能这样做。(至少不是现在)。

我现在想“在运行时”修复代码可以这么说,对活体进行手术。

该应用程序是用 Java 实现的,并且构建在 Seam 之上。我在上一个版本之前的应用程序中添加了一个Groovy 控制台。(一种在运行时运行任意代码的方法)

使用 Groovy 向类添加行为的正常方法类似于:

此代码将方法foo添加到java.lang.String并打印 9。我可以对在我的 webapp 容器中运行的类执行相同的操作。此后,新实例将显示相同的行为:

按预期工作。到目前为止一切都很好。

我现在的问题是容器,Web 框架,在这种情况下是 Seam,已经实例化并缓存了我想要操作的类(即改变它们的行为以反映我的错误修复)。

理想情况下,此代码将起作用:

但是 SomeService 的实例化已经发生并且没有效果。

因此,我需要一种方法来使我的更改“具有粘性”。我的脚本运行后,常规魔法消失了吗?好吧,注销并再次登录后,我可以运行这段代码并获得预期的结果:

所以 foo 方法仍然存在,看起来我的改变是永久性的......

所以我想剩下的问题是如何强制Seam重新实例化它的所有组件和/或如何永久地对所有活动实例进行更改......?

0 投票
1 回答
137 浏览

php - 在 PHP MVC 框架中处理 3xx/4xx 请求?

如果说您正在使用流行的:

而且您正在尝试使您的 mvc Web 框架处理 404,如果您没有找到指定 URI 的相应视图,您是否只需在 php 应用程序本身中手动发送 404 http 标头,对吗?这是在 Zend/Kohana 和其他框架中完成的方式吗?

另一个问题,假设您重写了整个站点并且您想要设置 301。您会在配置路由的地方(如 Django 中的 urls.py 之类的正则表达式样式)还是在 Virtualhost 指令中执行此操作?

基本上,如果我的 Web 框架正在处理路由,我是否必须修改 VirtualHost 中的 RewriteRules?

0 投票
18 回答
104308 浏览

scala - 有哪些 Scala 网络框架可用?

我刚开始学习 Scala,我要实现的第一件事是一个小型 Web 应用程序。去年我一直在使用Erlang来实现服务器端软件,但我之前从未编写过 Web 应用程序。这将是一次很棒的经历。

除了Lift之外,Scala 是否有网络框架?

不要误会我的意思,Lift 看起来很棒。我只想知道有多少框架,以便我可以在它们之间进行选择。有选择总是一件好事,但我唯一发现的是电梯。

0 投票
5 回答
390 浏览

java - Web 应用程序——从哪里开始?

我在 Java 中的 webapp 开发方面相当新,并且一直在寻找关于这个主题的体面教程。我发现了一大堆从 struts 到 seam 的框架。考虑到我在该领域的专业水平相当低,我应该看哪个框架?

还有关于 Web 应用程序基础的全球教程吗?

0 投票
10 回答
2176 浏览

ruby-on-rails - 哪个网络框架适合想要工作的人?

我想学习一个促进良好编程实践并受到编程社区尊重的框架。

但是,我还想要一个可以用于日常工作的框架。

你会推荐哪一个?

这个问题来自于我学习 Django 基础的经验,因为它在 Stack Overflow 和 Hacker News 上得到了开发者的高度评价。然而.. 在我所在的地区(纽约市)几乎没有任何工作需要 Django 开发人员。

0 投票
6 回答
1289 浏览

python - Google App Engine(如 Sinatra)的简单框架?

appengine 有一个简单的“包装器”框架吗?像SinatraJuno之类的东西?这样就可以编写如下代码:

更新:我想在 GAE 中使用 Python API(不是 Java)。

0 投票
11 回答
1662 浏览

ruby-on-rails - 哪些现代 Web 框架在企业环境中很受欢迎?

我的公司正在寻求将他们的软件迁移到开源框架。他们的第一个想法是 J2EE。我知道 Django 和 Rails 在娱乐开发中很受欢迎,但不确定它们在企业环境中是否适用。

我正在寻找一个可能的 Web 框架列表来考虑。不幸的是,我无法向公众发布我们的要求。另外我想知道您是否在公司环境中看到/使用过不同的框架。

谢谢

0 投票
2 回答
2199 浏览

django - 为模块化 Web 应用程序选择 Zend 框架或 Django?

我同时使用 Zend 框架和 Django,它们都有自己的优点和缺点,但它们都是以自己的方式很好的框架。

我确实想创建一个高度模块化的 Web 应用程序,例如以下示例:

  • 模块:
    • 行政
      • 厘米
        • 文章
        • 部分
      • ...
        • ...
          • ...

我还希望所有模块都包含所有 confid 和模板文件。

最近几天我一直在寻找解决这个问题的方法,但是在模块设置中添加一个 omer 级别感觉不对。我确信这可以做到,但我应该这样做吗?我还在我的 zend 应用程序中包含了 Doctrine,这可能会给我的模块设置带来更多问题!

当我们谈论 Django 时,这很容易实现(在概念上很容易,而不是在实现时间或其他方面),并且是创建 Web 应用程序的好方法。但是 Django 的缺点之一是 web hosing 部分。有一些网络主机提供 Django 支持,但不是很多..

那么我想问题是什么最有价值;快速模块化开发与托管选项!

嗯,欢迎评论!

谢谢