monk vs mongoose for Mongodb

爱⌒轻易说出口 提交于 2019-12-02 16:55:44

are they same thing do the same connection ? or do they have specific purpose ?

They are different, although they are two approaches to the same basic problem. Mongoose is a quite sophisticated full-on ORM. More features, but more complexity. Monk is smaller in scope and thus easier to understand.

My suggestion is start coding with the basic mongodb driver module directly. When you understand how that works, and how parts of it are annoying, you will understand the benefit of monk and can try that out to see if you like it. I wouldn't recommend mongoose to a beginner. Mongodb is already tricky enough to learn and while mongoose can be helpful, it's API is quite magical and assumes you already know the tricky aspects of mongodb.

alernerdev

If you are learning NodeJS and Mongo, you really dont need anything else -- in fact, MongoDB offers a free online class for MongoDB and NodeJS developers. No need for any additional wrappers.

See https://university.mongodb.com/

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!