나는 클라이언트 대 서버에서 컬렉션의 업데이트/삽입의 장점과 단점에 대해 질문이 있습니다. 예를 들어 현재 플레이어를 취하고 더 이상 현재 플레이어로 설정하지 않고 새로운 현재 플레이어를 만드는 방법이 있다고 가정 해보십시오.Meteor 서버 측 업데이트/삽입 대 클라이언트 측 업데이트/삽입
Meteor.methods({
currentPlayer : function() {
var id = Player.findOne({current:true})._id;
Player.update(id, {$set:{current:false}});
Player.insert({current:true});
...
클라이언트 측에서 똑같은 일을하고 대 서버에서이 일에 장점이 될 것입니다 무엇 :
'click #add' : function() {
var id = Player.findOne({current:true})._id;
Player.update(id, {$set:{current:false}});
Player.insert({current:true});
...
어쩌면 두 기술에 대한 본질적으로 중요한 차이 또는 이점이 없습니다 . 그러나 내가 있다면 그들에 대해 알고 싶습니다. 귀하의 의견을 보내 주셔서 감사합니다!