2017-08-11 33 views
-1

所以说我们有GraphQL,它最初是在NodeJS中开发的,但现在用不同的语言实现。不同语言的图书馆执行情况?

  • 是否有任何差异,例如性能,其在 执行不同语言?
  • 如何选择正确的编程语言用于库 实现?
  • 如何以有根据的方式比较他们? 例如JavaScript/NodeJS,Spring Boot和Go之间的比较

回答

-1

这是一个非常不容易得到任何合理答案的圣洁问题。几乎所有我看过的基准测试都很糟糕,只能说明作者最喜欢的语言。

我想说的是:

  1. 如果您正在GraphQL客户端,你是罚款任何语言。
  2. 如果您正在制作GraphQL服务器,如果您使用的任何语言都可以运行async函数(Go,Java,Node ...只是不是PHP)。
  3. 如果你有硬核高负荷,那很可能是用Go。
  4. 如果你有硬核数学,最好使用Go。