Jaké knihovny doporučujete na validaci dat pro GraphQL?
Zajímalo by mě, jaké máte zkušenosti s validací dat v GraphQL. Mám na mysli, jaké knihovny nebo nástroje používáte pro zajištění, že data přicházející a odcházející z API splňují určité standardy a pravidla. Vím, že existuje několik možností, ale jsem si jistý, že každá má své klady a zápory. Například slyšel jsem o Joi nebo Yup, ale nevím, jestli se dobře integrují s GraphQL. A co třeba Apollo Server? Má nějaké vestavěné možnosti pro validaci? A co se týče typů – jak nejlépe zajistit typovou kontrolu při práci s GraphQL schématy? Každopádně bych rád slyšel vaše názory. Jaké knihovny vám fungovaly nejlépe? Jaké techniky používáte? Dáváte přednost nějakým konkrétním přístupům nebo raději kombinujete různé metody? V poslední době se tím hodně zabývám a rád bych měl víc informací od těch, kteří to mají za sebou.