问题标签 [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.
model-view-controller - 市场上最好的 MVC Web 框架有哪些?
我正在寻找一个 Web 框架来将基于 Windows 的应用程序移动到 Web。
WF的主要要求如下:
- 单元测试支持
- 桌面和移动浏览器支持
- 长期生存能力
- 框架的成熟度
java - 各种 Java Web 框架的优缺点是什么?
我正在考虑使用 Java 创建自己的网站,并试图决定使用什么框架。但是,快速搜索 Java 框架会返回 50 多个可供选择的框架!
我的网站一开始只是为了让我自己享受构建它,但如果它变得流行,它具有一定的可扩展性,或者至少能够为此重新设计会是一件好事。
更流行的框架之间的主要区别是什么?是否存在一个明显优于其他的实例?例如,高流量的企业应用程序与低流量的小型应用程序。我也想知道有些是否比其他的更容易学习和使用。
有没有人对其中一些框架有经验并可以提出建议?选择的数量之多是否只是作为尽可能避免基于 Java 的 Web 开发的预警?
web-frameworks - MVC 还是事件驱动的面向组件的 Web 框架?
这个问题与技术无关。您更喜欢哪种 Web 框架,以及何时:纯 MVC 还是面向事件驱动的组件?
只是为了说明“技术不可知论”,在这里我列举了一些 MVC 与组件 Web 框架,它们采用不同的技术/语言:
- Struts与Java Server Faces / Tapestry
- 新的 ASP.NET MVC与“经典” ASP.NET
- Cake PHP与PRADO
java - 谁能推荐一个简单的 Java web-app 框架?
我正在尝试开始我希望在 Java 中相对快速的 Web 应用程序,但是我尝试过的大多数框架(Apache Wicket、Liftweb)都需要大量的设置、配置和尝试把我的头绕在 Maven 上,同时让整个事情与 Eclipse 一起玩得很好,我整个周末都在试图达到我写第一行代码的地步!
谁能推荐一个不涉及 Maven、极其复杂的目录结构或无数必须手动编辑的 XML 文件的简单 Java webapp 框架?
php - Haxe 在 PHP 环境中部署的 Web“框架”?
最近我一直在看Haxe,以构建一个应用程序以部署到运行 PHP 的 Apache。好吧,虽然它看起来可能适合我的需求(部署到 PHP,但不使用糟糕的语言),但我没有发现任何东西可以比构建传统的非 MVC PHP 应用程序更容易进行实际应用程序开发。是否有任何我缺少的工具包/框架,这是值得的?
如果它是受 MVC 启发的,那就太好了,而且我肯定想要一种简单的方法来使用漂亮的 URL,尽管如果有必要我可以满足于 mod_rewrite 规则。
编辑:这个想法是不要在 PHP 端使用像 CakePHP 这样的东西,而是在 Haxe 端使用像 CakePHP 这样的东西。
python - Python 网络框架混乱
有人可以向我解释一下当前的 python webframworks 是如何组合在一起的吗?
我听说过的三个是 CherryPy、TurboGears 和 Pylons。但是我很困惑,因为 TurboGears 似乎使用 CherryPy 作为“控制器”(尽管 CherryPy 本身不是一个框架吗?),并且 TurbGears 2 将构建在 Pylons 之上(我认为这样做一样?)。
python - 开发网络服务器与生产网络服务器有多接近?
大多数 python 框架都会有某种类型的开发网络服务器,它会发出警告,指出它不能用作生产服务器。它们与生产等效物有多大不同?
我还没有完全决定要使用哪个框架,更不用说使用什么生产服务器了,所以我很难将其归结为“将开发服务器 x 与生产服务器 y 进行比较”。话虽如此,让我把问题说得更准确一点:在您过去使用 python 框架的经验中,一旦在开发环境中开发应用程序,您需要花费多少时间让应用程序启动并在生产系统上运行服务器?或者您是否跳过了开发服务器并在更像您将在生产中使用的服务器上开发您的应用程序?
web-frameworks - 对网络框架的付费支持
这可能听起来很奇怪,但有时当您的 ASP.NET Web 应用程序无法正常工作并且您无法说出原因时,您可以致电 Microsoft,向他们支付 300 美元之类的费用,然后让 1-3 个人在 1-3 周内查看您的配置,内存转储,有时是代码……但通常不是数据库,并且它们以相当高的百分比帮助您修复错误,而不必向您推销。
我发现 Novell 愿意为 Mono 提供该功能。每个人都知道 MySQL 为他们的客户提供了它,因为这是他们在一天之内获得一大笔钱来改变门上的铭牌的部分原因。
我很好奇是否有人找到支持这些的人,以及他们如何评价他们的经历:
- 姜戈
- 导轨
- 圣杯
- JRuby
- 单声道 [收视率]
- 添加你自己的。
java - Java 的最佳 Web 应用程序框架?
哪个是最好的 Java 框架?我正在寻找类似于 Symfony for php 和 Ruby-On-Rails for Ruby 的东西?我什至不知道Java是否存在这样的东西。
frameworks - 直观地处理表单的 Web 框架?
将启动一个 Web 应用程序,它必须为数据输入提供许多不同的 HTML 表单,所以我想知道是否有一个 Web 框架可以巧妙地做到这一点。通常,当您有表单时,您有许多考虑因素,如导航、验证等,到目前为止我所看到的框架并没有非常有效地处理这些因素。
有人从表格中消除痛苦吗?