首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >节点框架是否适用于控制台应用程序

节点框架是否适用于控制台应用程序
EN

Stack Overflow用户
提问于 2013-05-19 17:53:29
回答 1查看 238关注 0票数 3

我有一个节点项目,它将有3个应用程序(一个web应用程序,2个控制台应用程序)。Web应用程序只有一个URL,没有任何视图。它只返回200或500。我的当前目录结构如下所示:

代码语言:javascript
复制
.
└── src
    ├── modules (common modules used by all app)
    │   ├── aws-dynamodb
    │   │   ├── lib
    │   │   └── test
    ├── config (contains json configuration files)
    └── lib
        ├── app1
        └── app2

应用程序概述:应用程序与mysql和dynamoDB交互,并执行一些应用程序逻辑。

我的问题是:

  1. 这个目录结构正确吗?你有什么改进的建议吗?
  2. 使用任何框架会有帮助吗?我认为框架,如高速公路或任何其他都是好的web应用程序。使用任何框架(如果有的话请提到哪个框架)将有助于减少开发时间,提高代码可读性等?
  3. 还有其他建议吗?
EN

回答 1

Stack Overflow用户

发布于 2013-05-19 18:10:18

我建议您使用三个不同的应用程序,因为您将使用节点,您可以在需要时将它们作为模块和require编写。例如,使用这种方法可以帮助您更快地分离关注点和识别问题。有关这方面的更多信息:http://blog.izs.me/post/48281998870/unix-philosophy-and-node-js

当然,在快速开发方面,使用其他模块将大大提高您的效率,并且您将不必解决已经解决的问题。

对于webapp,我建议使用高速公路,正如您所说的,设置和使用非常简单,因为两个控制台应用程序都可以查看子堆栈选项解析模块

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16637669

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档