Я только что написал свою первую программу nodejs, используя драйвер node-mongodb-native. Я использовал код документации со страницы github , т.е.:
var mongodb = require("mongodb"),
mongoserver = new mongodb.Server('localhost', 6574),
dbConnector = new mongodb.Db('test', mongoserver);
dbConnector.open(function(err, db){
if(err)
console.log('oh shit! connector.open error!');
else{
...
Однако, просмотрев пример кода на странице github , я обнаружил, что настроенный код выглядит очень иначе, чем тот, который я использовал. Кто-нибудь знает, есть ли реальная разница между различными методами? Я совершенно новичок во всем этом и не могу сказать, есть ли причина использовать один над другим. Код, который я написал, кажется, работает нормально, но если создатель драйвера использует другой код, я решил, что стоит проверить, есть ли для этого причины.
Заранее спасибо за любые ответы!
Sami