问题标签 [web-technologies]
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.
asp.net - ASP.NET 或 Ruby on Rails 适合 Web 开发新手?
我有在 Windows 平台上使用 C/C++ 开发客户端-服务器应用程序的经验。我想进入基于网络的应用程序开发。我对一般的 Web 应用程序开发概念有一定的了解。哪个 Web 应用程序开发框架学习/掌握最快?我目前正在学习 .NET 和 C#,但当前的 Microsoft Web 应用程序开发堆栈似乎具有更陡峭的学习曲线,其中包含 ASP.NET、MVC、SilverLight 和 WCF 等无数技术。另一方面,我不断听到关于 Ruby 和 Rails 的消息,似乎 Ruby 更容易学习,Rails 固有的 MVC 使用是开发 Web 应用程序最自然的方式,而且开发速度也快得多。
web-applications - 选择 Web 应用程序方法的注意事项?
我是一名长期的 Java Web 应用程序开发人员,根据我的经验,构建 Web 应用程序有两种主要方法。
第一种方法是使用从客户端到服务器的技术,如 Struts、SpringMVC、JSF 等。
第二种是使用主要在客户端上运行的技术,如 Flex、Swing(web start)、JavaFX 等。
我知道这两种方法会在这里停留很长时间,而且我知道每种方法都有其优点和缺点。
我真的很想知道你喜欢什么时候使用它们?选择一个而不是另一个时我应该考虑什么?
说出您想到的关于安全性、应用程序类型、无状态/有状态、数据库调用或其他任何内容。
看看有哪些不同的方面会很有趣。
silverlight - 在将 Windows 应用程序移植到 Web 时,是坚持传统的 Web 技术更好还是采用 RIA 更明智?
我目前正在开发的基于 Web 的应用程序是 Windows 应用程序的一个端口。这个应用程序是非常数据密集型的。有许多模块,每个模块都有许多表格(数据输入屏幕)和报告,而表格有很多字段,同样还有报告。
我一直在尝试确定最适合表示层的架构。有许多功能不是很容易移植,例如打印(这也很复杂)。对于大多数其他人,我计划向我们提供“Ext JS”库,它看起来能够处理大约 70% 的开箱即用复杂性,而剩下的我将是自定义编码或扩展 Ext JS。
说了这么多(抱歉描述得这么详细),我想知道,如果这是一个 Intranet 应用程序,为什么不将整个应用程序移植到 SilverLight 上呢?虽然我擅长 .Net,但我对 SilverLight 有点陌生。考虑到我了解我的目标受众并且该软件将按席位许可证使用,是骑在 SilverLight 上更好还是坚持使用传统 Web(XHTML、JS、CSS 等)更好?此外,我将来必须支持多个设备,并且考虑到许多设备的 SilverLight 插件尚未推出,这会不会有风险?
html - 用于网站创建的 HTML 替代品?
似乎最常见的网页设计方法是将 HTML/XHTML 和 CSS 与 Javascript 或 PHP 等其他技术或语言结合使用。
在理论上,我很想知道在不使用单个 HTML 标签或 CSS 样式进行样式/定位的情况下,可以使用哪些其他语言或技术来构建整个网站?
能否仅使用 XML 或 PHP 制作网站,包括实际的样式和定位?
大概 Flash 网站是嵌入在 HTML 标签中的吧?
谢谢
c++ - Integrating C++ code with any web technology on Linux
i am writing an program in c++ and i need an web interface to control the program and which will be efficient and best programming language ...
web-applications - Chrome 网络应用程序
目前是否可以创建一个可以在后台运行的 chrome web 应用程序,即使 chrome 进程没有运行并向用户桌面弹出通知?比如说一个电子邮件应用程序,它会在新电子邮件到达时发出通知。
ethernet - 通过以太网开发 Touch
这有可能吗?我们有语音、图像、数据等。通过以太网。是否可以通过以太网进行触摸?
facebook-graph-api - Facebook Graph API 技术的名称
我是网络开发的新手。阅读Facebook Graph API文档,我发现使用唯一的 URL 进行数据查询和使用 Json 发送数据非常有趣。
我的问题是:这项技术的名称是什么?我曾在 C 和 Java 中使用 RPC 和 RMI,但这对我来说是新的。我想了解更多。
groovy - 具有交互式绘图的动态 Web 应用程序有什么技术和框架
我会很感激一些建议,以确定选择技术和框架的最佳选项,以创建和维护动态 Web 应用程序,将科学数值材料呈现为交互式图。它应该是研究人员探索复杂参数空间的交互式工具。
其原理是,当用户在浏览器中对输入参数进行实验时,在本机 C 和 FORTRAN 应用程序中,在功能强大的 linux (apache) Web 服务器上不断执行计算量大的计算。服务器返回相对较小的数组,计算结果将在浏览器中连续绘制。
我考虑过一些基于 python 的东西,比如 Django。python 库 matplotlib 在桌面环境中非常强大,但据我所知,现阶段它还没有为网络做好准备。我很想听听这方面的一些经验。
Groovy 和 Grails 似乎也很有趣,但它似乎与我没有的 Java 后端最相关。
一个主要考虑因素是与服务器上的主力(C 和 FORTRAN 应用程序)的接口如何无缝/有效。
一个“原始”的本土 JavaScript/AJAX 解决方案可能也可以实现,但我认为它往往难以维护,并且可能会浪费重新发明轮子的工作。
重要标准包括稳健性、跨浏览器支持、未来安全性。
提前致谢。