Chúng khác nhau, mặc dù chúng là hai cách tiếp cận với cùng một vấn đề cơ bản. Mongoose là một ORM full-on khá phức tạp. Nhiều tính năng hơn, nhưng phức tạp hơn. Monk có phạm vi nhỏ hơn và do đó dễ hiểu hơn.
Đề xuất của tôi là bắt đầu viết mã với mongodb
cơ bản mô-đun trình điều khiển trực tiếp. Khi bạn hiểu cách hoạt động và các phần của nó gây khó chịu như thế nào, bạn sẽ hiểu được lợi ích của monk
và có thể dùng thử để xem bạn có thích nó không. Tôi không khuyên dùng mongoose
cho người mới bắt đầu. Mongodb đã đủ phức tạp để học và mặc dù mongoose có thể hữu ích, nhưng API của nó khá kỳ diệu và giả sử bạn đã biết các khía cạnh phức tạp của mongodb.