问题标签 [serverside-javascript]
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.
.net - 从 .NET 应用程序引用 Google 的 V8 引擎
我正在构建一个 .NET 3.5 应用程序,并且需要在服务器上评估 JS 代码 - 基本上是用户提供的可以在浏览器或服务器上工作的规则集。托管 JS 不是一个选项,因为 JS 代码将在运行时提供。Aptana 的 Jaxer 也不是一个选择。所以我正在考虑在我的应用程序中使用 V8 引擎的构建。
我成功地将源代码构建到 DLL 中,但该 DLL 不是托管库,也不是 COM。V8 只是普通的 C++。
关于如何在 C# 中与这种类型的 DLL 互操作的任何想法?此外,我对 SpiderMonkey 或其他 JS 引擎的其他建议持开放态度。
提前致谢。
更新:
我能够使用 Ryan 的解决方案。我刚刚更新了对来自主干的最新构建的引用。效果很好。谢谢瑞恩。
javascript - 服务器端 javascript 实现的优缺点?
我刚刚开始为我的下一个项目试验Aptana Jaxer服务器端 javascript 引擎。我对此没有什么疑问
通过使用服务器端 JS,我们可以在不使用任何服务器端语言(如 C#、java 等)的情况下实现整个 Web 应用程序。或者服务器端 JS 位于 Web 服务器和其他语言堆栈之间。
这真的是更好的方法吗?
有什么优点和缺点?
这在性能方面如何运作良好?
是否有任何仅使用服务器端 JS(没有其他语言)的实时实现(公共网站)?
Aptana jaxer(开源)有哪些可用的替代方案?
我们可以在多大程度上实施和维护数据库事务?我们可以在服务器端 JS 中做到这一点吗?
是否可以在服务器端 JS 中开发 RESTFul 和 SOAP 服务..??
我知道这太长了(而且问题很幼稚)。我只是希望有人在实现服务器端 JS 时已经遇到过所有这些问题。
编辑:
根据 Matthew & Ken 的评论,我为这个问题增加了一些清晰度,这真的是更好的方法吗?
这就是我想问的。。
这真的是比使用服务器端语言更好的方法(假设 c#),我们如何将其与网站的 c# 实现(性能、语言特性)进行比较?哪个是更好的方法,在服务器端单独使用 JS 还是在其他语言堆栈和 Web 服务器之间的中间层使用 JS?
java - How is server-side javascript used/implemented?
I'm aware of server-side javascript for a long time now, but I don't have a clue about how it works. Could someone point me in the right direction?
I'm interested in how to use server-side javascript + Java Servlet technology
EDIT
Great! I have seen those technologies before, but for some reason I didn't associate them with "server-side" javascript ( doh! )
Complementary question: if I want to use a javascript library to create content ( ExtJs for instance ), am I able to have a "document" to modify in the server-side as I do in the client?
( I guess I'll find out in my first attempts )
java - 如何在服务器端呈现 javascript
我通过使用 java.net.URL 和输入流在字符串中获取网页内容。
我的问题是我的javascript没有呈现并且我得到了响应。
假设这是用 HTML 文件编写的代码.. 现在我想要当我以字符串形式获取网页内容时.. 应该呈现 javascript..
像这样..我怎么能这样做????
javascript - 服务器端 Javascript 最佳实践?
我们有一个基于 Java 的 CMS,它有用于服务器端 JS 的 Mozilla Rhino。目前 JS 代码库很小但正在增长。在为时已晚和代码变得一团糟之前,我想介绍一些最佳实践和编码风格。
显然,名称空间控制非常重要。但是其他最佳实践如何——尤其是对于 Java 程序员?
asp.net - 是否有用于 IIS 的服务器端 Javascript 引擎?
我正在寻找类似于 Aptana 的 Jaxer 的解决方案,我可以在其中执行 javascript 服务器端。
javascript - 最好的服务器端 javascript 服务器
一段时间以来,我一直想尝试一下服务器端的 JavaScript。而且我发现了大量的服务器,例如: Node.js Rhino SpiderMonkey等。
有服务器端javascript经验的人可以告诉我哪些是最好的引擎吗?为什么?我喜欢 Node.js,因为它基于 Google 的 V8 引擎。并且看起来很容易使用。但是一些关于你会选择什么的反馈会很棒。
编辑:
我正在考虑使用这个,但仍然欢迎反馈。
谢谢
javascript - DOM 操作的最佳工具?
我正在开发一个网络爬虫,它将汇总来自各个网站的数据。我已经开始使用 PHP 的内置 DOM 函数,但在遇到几个问题(尤其是格式错误的标记和字符编码)后,我选择放弃 PHP。我在考虑服务器端 Javascript,但对其他建议持开放态度。如果我使用 Javascript,我应该使用哪个解释器?
javascript - 类似 MVC 的代码如何在 Node.js 中工作?
我开始了解 node.js,并且试图弄清楚我将如何做普通的 MVC 工作。例如,这是一个 Django 视图,它从数据库中提取两组记录,并将它们发送到模板中呈现。
类似的 node.js 函数可能是什么样的?
javascript - rhino 服务器端 js 许可
rhino 未来有什么计划将许可更改为 lgpl?目前它是 gpl,也意味着如果我们使用它,我们需要开源我们的应用程序,对吗?