Můžu mít gRPC a GraphQL v jednom projektu?
Zajímalo by mě, jestli je možné kombinovat gRPC a GraphQL v rámci jednoho projektu. Jsem vývojář a pracuji na aplikaci, která by mohla těžit z obou technologií. Na jedné straně mám gRPC, které je super pro rychlou a efektivní komunikaci mezi mikroslužbami, a na druhé straně GraphQL, který umožňuje klientům dotazovat se na přesně ta data, která potřebují. Zní to jako skvělý mix, ale nevím, jestli to není moc komplikované. Jak by taková architektura mohla vypadat? Narazil někdo na problémy při integraci těchto dvou řešení? Myslím tím třeba otázky ohledně výkonu, správy stavu nebo složitosti kódu. Rád bych slyšel vaše názory nebo případně nějaké příklady, kde to fungovalo. Může mít použití gRPC pro backendové služby a GraphQL pro frontend nějaké výhody nebo nevýhody? Nejde mi ani tak o teoretické rozebírání těchto technologií, ale spíš o praktické zkušenosti z reálného světa. Díky moc za jakékoli tipy a rady!