[{"data":1,"prerenderedAt":22},["ShallowReactive",2],{"tag-list-fr-protobuf":3},[4,15],{"title":5,"description":6,"tags":7,"path":12,"date":13,"img":14},"Protobuf FieldMask pour l'écriture : un seul endpoint d'update, zéro ambiguïté","Une seule méthode Update qui ne modifie que les champs nommés, sans endpoint par champ ni écrasement du reste. Comment l'update_mask apporte une sémantique PATCH propre à gRPC : mettre à jour, effacer, chemins imbriqués, et le piège du masque vide qui peut effacer des données en silence.",[8,9,10,11],"gRPC","Protobuf","API-Design","Mutations","\u002Fbackend\u002Fapi-design\u002Fprotobuf-fieldmask-mutations.fr","2026-07-07",null,{"title":16,"description":17,"tags":18,"path":20,"date":21,"img":14},"Protobuf FieldMask : laissez vos clients d'API ne demander que ce dont ils ont besoin","Un seul endpoint, plein d'appelants, et des champs parfois très coûteux à produire. Protobuf FieldMask permet à chaque client de déclarer exactement les champs qu'il veut, pour que le serveur saute les requêtes SQL lourdes, les appels distants et le payload inutiles. L'idée, un exemple classique, et les pièges.",[8,9,10,19],"Performance","\u002Fbackend\u002Fapi-design\u002Fprotobuf-fieldmask.fr","2026-07-03",1783585189915]