javascript - 为什么服务器端 Javascript 没有被广泛使用?

标签 javascript backend serverside-javascript

<分区>

我们知道 JavaScript 是前端最流行和使用最广泛的语言之一。我想知道它在后端没有被广泛使用吗?

最佳答案

由于 Google 的 V8 引擎,它的使用越来越广泛。看看Node.js .我认为之前性能不佳限制了它的有效性。

Node.js 让您可以在眨眼之间以主要面向对象的方式编写多线程自定义 Web 服务。我想您会看到后端的 Javascript 才刚刚开始运行。

我认为唯一阻碍它的是——正如其他人所说的——缺乏一个整齐打包和标准化(至少对于 Linux)的嵌入式解决方案。然后,该解决方案将需要被主要托管公司采用,并作为其产品的一部分添加,以使其真正起飞恕我直言。如果发生这种情况,那么我认为您会发现它会爆炸式增长到后端服务器空间。

自 1998 年以来,Microsoft 就提供了使用“Javascript”(又名 JScript)对后端系统进行编程的能力,它的 ASP提供。您仍然可以使用 JScript 开发 ASP.NET 应用程序。所以这不是什么新鲜事。我认为它没有广泛用于 ASP 或 ASP.NET 应用程序的原因是因为 VBScript 是“默认”,而 C# 似乎是更有经验的专业人员的首选语言。但是没有什么能阻止你,除了公司政策通常限制开发人员使用单一语言进行公司开发。公司实体可能不经常使用 JScript 的原因之一是它 "appears no longer to be actively developed."事实上,Microsoft 从未真正向开发人员“销售”JScript。或者至少不像他们使用 C# 和 VBScript 那样多。所以我认为这可能阻碍了它。

关于javascript - 为什么服务器端 Javascript 没有被广泛使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4451143/

相关文章:

javascript - 无法读取node.js中未定义的属性 'date'

rest - 具有自签名证书的 AFNetwork

php - 如何使用 PHP 作为 ionic 框架的后端?

javascript - 最好的服务器端 javascript 服务器

javascript - 什么是服务器端 Javascript?它可以与 ExtJS 一起使用吗?

javascript - 是否应该在应用程序逻辑处理输入数据对象之前对其进行克隆?

javascript - ajax 请求的 IPV6 问题

javascript - Lodash 根据选定的键创建新数组

javascript - 我如何发送 POST 代替 Ember 中的 PUT 或 DELETE?

javascript - 什么时候到 "use strict"在 Javascript 中?