【发布时间】:2015-11-10 04:40:41
【问题描述】:
来自 SQL 和其他“常规开发”方法(Ruby、Java、.NET),我一直在寻找一个使用 mongoDB 的良好 HapiJS 项目支架。
我找不到真正合适的。
什么是正确的项目结构?处理模型的最佳方法是什么?还有更多...
我知道那里有一些资源,但我似乎找不到一个能够真正解释和证明这些设计决策的资源。
【问题讨论】:
来自 SQL 和其他“常规开发”方法(Ruby、Java、.NET),我一直在寻找一个使用 mongoDB 的良好 HapiJS 项目支架。
我找不到真正合适的。
什么是正确的项目结构?处理模型的最佳方法是什么?还有更多...
我知道那里有一些资源,但我似乎找不到一个能够真正解释和证明这些设计决策的资源。
【问题讨论】:
取决于你想要的hapi-mongo-models 和dogwater。我目前正在使用 wadofgum 作为可扩展的 mongo 编写模型,并且已经开始编写 wadofgum-mongodb 但目前只是早期的概念证明。使用 wadofgum,您可以结合自己的验证、方法和数据库来对我认为有用的数据对象进行建模。
【讨论】:
有一些可用于 hapi 的启动器/支架。
例如,您可以看看这两个 - 它们都使用 MongoDB 并提供了一个很好的起点:
hapi官网Resources/Boilerplates下还有更多内容。
如果您正在寻找类似 yeoman 生成器的东西,您可以找到这两个,例如:
我希望这会有所帮助。
【讨论】: