1

我想创建一个可以将功能分离到模块中的应用程序,有点像 WordPress。

(到目前为止)决定使用的技术是 Expressjs、Mongoose 和 Backbonejs。第一个问题是,我是否遗漏了为此类应用程序推荐的任何技术?(我知道这是主观的,但我正在寻找意见)

至于我的非主观问题。我对这些技术还很陌生,看起来 Mongoose 的模型实际上充当了我可以在我的应用程序中实例化和使用的对象。我觉得这并没有在模型层和其他层之间提供任何级别的分离。IE。如果我要删除 Mongoose,它将紧密地编织在应用程序中。

有一个单独的定义来定义每个实体是什么,然后在模型层连接到 Mongoose 以保存到数据库,或者这会破坏 Mongoose 的目的,这会是一个更好的主意吗?

我正在努力解决的部分问题是每个框架在系统中扮演的角色......如果我在这里误解,请原谅我。

4

0 回答 0