Jak přidat nový field v GraphQL, aniž bych ztratil staré dotazy?
Mám takový problém a jsem si jistý, že se v tomhle někdo z vás vyzná. Pracuji na projektu, kde používáme GraphQL API a teď bych potřeboval přidat nový field do existujícího typu. Jenže mám strach, že když ten nový field přidám, tak nějakým způsobem ovlivním stávající dotazy, které už běží a jsou nasazené v produkci. Nikdy jsem s tímhle neměl zkušenosti, takže nevím, jak to udělat správně a zároveň zachovat kompatibilitu se starými dotazy. Je vůbec možné přidat nový field bez toho, abych musel nějak zásadně měnit už existující schéma? Myslím si, že by bylo fajn mít možnost přidávat nové věci, ale aby to neovlivnilo ty staré. Jak to řešíte? Máte nějaké tipy nebo best practices? Mě zajímalo třeba, jestli se dá použít nějaký ústupkový mechanismus nebo něco podobného. Děkuju za každou radu, protože se v tomhle opravdu nevyznám a potřeboval bych to udělat co nejdřív.