Jaký je rozdíl v rychlosti mezi GraphQL a REST?
Zajímalo by mě, jak to vlastně je s rychlostí mezi GraphQL a REST. Slyšel jsem, že GraphQL může být rychlejší, protože se prý posílají jenom potřebná data a ne všechno jako u REST. Ale co si pod tím představit? Jak se liší ty dva přístupy z pohledu výkonu? Můžu mít třeba více dotazů v REST API a trvá to déle, než když udělám jeden dotaz v GraphQL? A co když potřebuju data z víc než jedné tabulky, jak to funguje v obou případech? Je pravda, že pokud mám složitější strukturu dat, tak GraphQL bude efektivnější? Nebo se naopak může stát, že při špatné implementaci bude GraphQL dokonce pomalejší než REST? Jak to v praxi funguje, když se třeba porovnávají doby odezvy na serveru? Existují nějaké konkrétní příklady nebo benchmarky, které by mohly ukázat, jak jsou na tom tyto technologie ve srovnání? Když přemýšlím o budoucnosti svých projektů, měl bych volit GraphQL kvůli potenciální rychlosti, nebo mi stačí klasické REST API? Co vy na to?