【发布时间】:2012-11-03 03:39:04
【问题描述】:
我有兴趣了解有关 node.js 的更多信息并在新项目中使用它。我遇到的问题是设想我可以在哪里使用它来增强我的网络堆栈以及它将扮演什么角色。我真正做的只是遵循一两个教程,在其中你可以在所有 JS 中制作类似于 todo 应用程序的东西。这一切都很好而且很花哨,但是在更复杂的 Web 架构中,我在哪里可以利用它。
这里是我计划如何设置我的应用程序的示例
用于提供视图的网络服务器:
- Python (flask/werkzeug)
- 神社
- nginx
- html/css/js
API 服务器:
- Python (flask/werkzeug)
- SQLAlchemy (ORM)
- nginx
- 主管+独角兽
数据库服务器
- Postgres
那么这个堆栈中是否有任何部分可以通过引入 nodeJS 来替换或增强,我认为它最好在 API 服务器上使用,但不确定如何。
【问题讨论】:
-
想知道为什么你的票数接近。
-
大多数类似这样的问题都被视为欺骗或不具建设性。我特别没有看到我正在寻找的确切答案,所以我问了这个问题。
标签: python node.js web-applications