Jak na hot reloading v GraphQL aplikaci?
Přemýšlím o tom, jak zlepšit workflow při vývoji své GraphQL aplikace a narazil jsem na pojem hot reloading. Je to super funkce, ale mám v tom trochu zmatek. Jak vlastně funguje hot reloading v kontextu GraphQL? Mám backend postavený na Node.js a Expressu a k tomu používám Apollo Server. Zajímalo by mě, jestli jsou nějaké specifické knihovny, které bych měl použít, nebo jestli je potřeba něco speciálně konfigurovat v prostředí, aby to fungovalo hladce. Vím, že hot reloading se běžně používá u frontendu, ale jak to přenést i na backendovou část? Je třeba nějak nastavit Webpack nebo nějaké jiné nástroje? A co databáze? Mám strach, že když udělám změnu v API, tak to může mít vliv na stávající data. Existují nějaké osvědčené postupy při používání hot reloading ve spojení s GraphQL? Rád bych slyšel zkušenosti ostatních vývojářů a jejich tipy, co jim fungovalo nebo co fakt nefungovalo. Jaké jsou možná úskalí, na která bych si měl dát pozor? Děkuju za jakoukoli pomoc!