Jaké jsou hlavní výhody používání GraphQL oproti tradičnímu REST API?
Mám takový dotaz ohledně API technologií, a to konkrétně o GraphQL a REST. V poslední době se dost mluví o tom, jak je GraphQL super a že má spoustu výhod, ale já úplně nevím, co přesně ty výhody jsou. Pochopil jsem, že REST API je docela rozšířené a hodně se používá, ale prý GraphQL to posunuje na jinou úroveň. Mě by zajímalo, co konkrétně dělá GraphQL lepší volbou než REST? Je pravda, že s GraphQL můžu získat jen to, co potřebuji? A je to opravdu tak efektivnější při práci s daty? Zajímalo by mě také, jaké problémy může GraphQL řešit v porovnání s REST a jestli třeba neexistují situace, kdy je lepší zůstat u toho tradičního REST API. Všude čtu o tom, jak je GraphQL flexibilní a jak usnadňuje práci vývojářům, ale já bych chtěl slyšet i nějaké konkrétní příklady nebo zkušenosti od někoho, kdo s tím už pracoval. Jak tedy vlastně tyto dva přístupy porovnat v reálném světě? Co si o tom myslíte vy?