Kdy použít GraphQL Subscription místo REST Polling?
Zajímalo by mě, v jakých konkrétních situacích je lepší zvolit GraphQL Subscription místo klasického REST Polling? Vím, že REST Polling může být jednoduchý způsob, jak pravidelně získávat data ze serveru, ale mám pocit, že to není vždy efektivní, obzvlášť když se jedná o aplikace, které potřebují mít aktuální data v reálném čase. Představte si třeba chatovací aplikaci nebo něco, co se neustále aktualizuje, jako jsou výsledky sportovních zápasů. Není pro takové scénáře lepší GraphQL Subscription? Mám ale obavy, jestli je to složitější na implementaci nebo jaké jsou tam vlastně výhody a nevýhody oproti REST Polling. Jak se liší výkon v závislosti na tom, kolik uživatelů je připojených? A co latence? Odpovídá to mým potřebám efektivněji než REST? Může mi někdo vysvětlit, kdy se vyplatí investovat čas do učení a aplikace GraphQL Subscription místo spoléhání se na tradiční metody dotazování přes REST? Taky by mě zajímalo, jestli existují nějaké konkrétní příklady nebo scénáře z praxe, kde byste doporučili použití GraphQL Subscription. Děkuji za každou radu.