Má smysl používat GraphQL spolu s gRPC? Jaké jsou výhody?
Zajímalo by mě, jestli má smysl kombinovat GraphQL s gRPC v jednom projektu. V poslední době jsem slyšel, že obě technologie mají své silné stránky, ale nevím, jak by se daly efektivně propojit. Má GraphQL nějaké výhody ve srovnání s gRPC, když jde o práci s API? A naopak, co může gRPC nabídnout, co GraphQL nemůže? Mám zkušenosti s oběma technologiemi, ale nevím, jestli není lepší se zaměřit pouze na jednu z nich. Jaké jsou vlastně hlavní důvody pro použití těchto dvou technologií společně? Myslím si, že to může přinést nějaké zajímavé možnosti a zlepšit výkonnost nebo flexibilitu aplikace, ale potřeboval bych trochu víc informací. Jaké scénáře byste doporučili pro jejich použití dohromady? Třeba v případě, že bych chtěl optimalizovat komunikaci mezi front-endem a back-endem? A co třeba podpora různých typů klientů? Zajímalo by mě i to, jaké jsou případné nevýhody takové integrace. Díky předem za jakékoli postřehy a zkušenosti!