来自SQL和其他"常规开发"方法论(Ruby,Java,.NET)我一直在使用mongoDB在一个好的HapiJS项目支架上寻找一段时间。
我无法找到一个真正到达现场的人。
什么是正确的项目结构?治疗模特的最佳方法是什么?还有更多...
我知道那里有一些资源,但我似乎无法找到一个真正解释并证明这些设计决策合理的资源。
答案 0 :(得分:1)
取决于你想要的hapi-mongo-models和dogwater。我目前正在为mongo编写模型,其中wadofgum是可扩展的,并且已经开始编写wadofgum-mongodb,但此刻只是概念的早期证明。使用wadofgum,您可以组合自己的验证,方法和数据库来建模我觉得有用的数据对象。
答案 1 :(得分:1)
有一些启动器/脚手架可用于hapi。
你可以看看这两个例子 - 他们都使用MongoDB并提供了一个很好的起点:
官方hapi网站上有更多内容Resources/Boilerplates。
如果您正在寻找像yeoman发电机这样的东西,您可以找到这两个例如:
我希望这会有所帮助。