【问题标题】:Nodejs within Grails appGrails 应用程序中的 Nodejs
【发布时间】:2016-01-25 20:08:04
【问题描述】:

对不起,如果我是新手。我是前端开发人员。我将致力于在 grails 应用程序中创建新的移动视图。我计划使用 Reactjs 进行前端开发,但我不确定是否或如何在 Grails 应用程序中使用 Nodejs。我不是圣杯开发人员,因此是这个问题。任何可以帮助我理解 node 如何与 Grails 一起工作的实用建议或链接将不胜感激。

谢谢。

【问题讨论】:

  • 当然。那也行:)
  • 您通过使用 Grails 而不是其他东西来寻求什么好处? Grails 基本上会成为一种提供静态内容并提供 API 供 ReactJS 使用的方式吗?

标签: node.js grails reactjs


【解决方案1】:

不,这没有多大意义。 React 是一个前端框架,它可以与任何后端框架一起工作,这些框架可以以它使用的格式创建数据并处理它的请求。但 Grails 和 Node.js 是后端框架,基于完全不同的底层基础设施。 Grails 在 JVM 上运行,而 Node.js 使用 V8。

技术上是的,您可以在 JVM 中使用 Nashorn 中的 Node.js,但目前它比在本地使用它要慢,并且不支持本地 Node.js 的所有功能。

不过,您可以将后端划分为多个部分,并使用您希望使用的任何技术(Grails、Spring、Node.js、Rails、Python 等)实现每个部分。您可以走完整的微服务路线,或者只编写它们在某种程度上,每个部分都执行整体功能的一个重点子集,并在它们之间实现必要的通信。

【讨论】:

  • 啊。这开始有意义了。出于某种原因,我认为我需要 NodeJS 来使 ReactJS 工作。现在想起来,我想知道为什么我会这么想。
猜你喜欢
  • 2013-03-10
  • 2012-08-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-15
  • 2013-02-10
  • 2012-11-30
相关资源
最近更新 更多