Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JS(Typescript vs Javascript)vs Ruby On Rails_Javascript_Ruby On Rails_Node.js_Performance_Typescript - Fatal编程技术网

JS(Typescript vs Javascript)vs Ruby On Rails

JS(Typescript vs Javascript)vs Ruby On Rails,javascript,ruby-on-rails,node.js,performance,typescript,Javascript,Ruby On Rails,Node.js,Performance,Typescript,简单地说,我的问题是 1.Ruby是否提供与MongoDB节点相同的性能? 2.使用节点Typescript或Javascrit应该使用什么 我是一个.NETdeveloperaSP.NETMVC。试图使用类似麻省理工学院的许可证,用MongoDB后端创建一个Angular项目。所以我在谷歌上搜索了一下,我有3个选择 1. Ruby on Rails 2. GO 3. Node.JS 我这里有两个问题 RubyonRails在某种意义上是好的,它遵循了我已经熟知的MVC模式。但是,当看到网络中

简单地说,我的问题是 1.Ruby是否提供与MongoDB节点相同的性能? 2.使用节点Typescript或Javascrit应该使用什么

我是一个.NETdeveloperaSP.NETMVC。试图使用类似麻省理工学院的许可证,用MongoDB后端创建一个Angular项目。所以我在谷歌上搜索了一下,我有3个选择

1. Ruby on Rails
2. GO
3. Node.JS
我这里有两个问题

RubyonRails在某种意义上是好的,它遵循了我已经熟知的MVC模式。但是,当看到网络中的图形时,角度Mongo组合的最佳语言是Node。是否存在架构上的差异服务器中的相同语言或不同语言对我来说在节点中的性能不是Ruby的主要限制?如果mongo的服务器性能相同,我会选择Ruby

我读了一些关于Node的教程。我开始用Javascript开发。在一个小模块示例开发之后,我发现人们使用typescript作为服务器。所以我在谷歌上搜索关于在节点上使用typescript的信息。有些人告诉我们,在Node的typescript开发中,大多数库都有严重的bug,而Node的大多数库都是用Javascript开发的,而不是用typescript开发的。我浏览了节点站点,除了javascript和ecmascript之外,他们并没有告诉我任何关于typescript的事情。那么,使用typescript工作Node.JS并面临任何问题的行业标准是什么

谢谢和问候
比涅什

好的,比涅什这个问题的答案是

为什么角Mongo组合是节点

这个问题的原因是,如果您使用的是mongodb,这意味着您在这样的are体系结构中工作,其中的表结构是不固定的,如果是固定的,那么您还需要数据库,以便在mongodb中轻松更改tablecollection

现在我们使用node.js的原因是,node.js是一种易于支持json的语言,mongodb也支持表中的json格式

mongodb的一些函数也有javascript语法,比如MapReduce。 这就是node.js更喜欢的原因

而且mongodb支持海量数据,node.js是目前支持最高并发性的语言

当我谈到打字脚本时


我建议不要在带有node.js的服务器中使用typescript。服务器端不需要typescript

请给出答案。不要在意唐沃斯回答后,请继续。我不知道为什么这个问题是无效的?这是我的体系结构中的一个关键问题您的性能问题非常模糊,如果没有非常具体的测试用例就无法回答,而且可能甚至与您选择的平台无关,因此确实没有办法回答。Typescript与Javascript只是一个人对另一个人的看法。同样,如果不分享意见就无法回答,因为这与堆栈溢出无关。总之,您的问题与堆栈溢出无关。我知道这可能会让你感到沮丧,但stackoverflow就是这样构造的。你可以用你提到的任何一种语言编写高性能的应用程序。你对语言的选择不会成为你的限制因素。我想说的是,node.js在您提到的三个开发人员中得到了最多的关注,这并不一定会让它变得更好,但这确实意味着第三方库中有更多的活动和更多的地方需要获得支持。您可以问任何问题吗