【问题标题】:Are there any advantages to building responsive/mobile websites on a Node.js server? [closed]在 Node.js 服务器上构建响应式/移动网站有什么优势吗? [关闭]
【发布时间】:2013-05-31 12:37:13
【问题描述】:

我一直在读到一些公司已经将他们的移动平台迁移到 node.js 服务器。只是想知道在 node.js 上构建响应式或移动网站的优势是什么。

只是想确定在我的情况下 node.js 是否是服务器技术的最佳选择 - 我使用前端脚本为 ui 元素构建响应式网站,以及一些服务器/数据库驱动的功能,例如博客。

【问题讨论】:

  • 为了获得最佳性能,您需要考虑从 CDN 提供资产(图像、样式表、UI 逻辑、HTML 模板),然后让这些前端资产与快速 API 进行通信。这就是 Node.js 擅长的地方——就像 Erlang 一样,它的异步特性使它在网络 io 方面表现出色。为什么你会选择 Node.js 而不是 Erlang 之类的另一个选项?它是 JavaScript,具有我们都知道和喜爱的那种温暖的模糊语言熟悉感!

标签: javascript node.js frontend


【解决方案1】:

不,如果您只是在谈论前端开发,那么实际为您的资产服务的内容并不重要。事实上,根据一些 stackoverflow 帖子(herehere),nginx 和 apache 在提供静态资产方面表现更好。

节点的一个优点是让你的堆栈都使用相同的语言,javascript。有各种漂亮的 javascript 构建工具是基于 npm 构建和分发的

【讨论】:

  • 同意你只坚持一种语言的堆栈部分:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-05-30
  • 2014-08-16
  • 2015-12-20
  • 2015-05-10
  • 2014-09-22
相关资源
最近更新 更多