GraphQL: покращення вже сьогоднi
Відео доповіді
Презентація доповіді
Єдина точка входу, ієрархічний характер, сувора типізація, гнучкість складання запитів - багато хто чув про ці та інші безсумнівні переваги GraphQL. Звучить завжди прекрасно, але наскільки усе це підтверджується практичним досвідом використання в production?
У рамках доповіді хочу поділитися прикладом повноцінної реалізації і використання GraphQL протягом двох років. Розповім як він допоможе вам успішно побудувати презентаційний (UI) шар для пошарової архітектури в DDD використовуючи Laravel, найпоширенішу PHP бібліотеку для роботи з GraphQL, і резолвер, який було легко придумати, але реалізувати виявилося набагато складніше. Нагадаю про тип даних, що досить рідко використовується і чому в open-source проєктах на GitHub так важливо вчасно закривати issues. Відповім на питання чи можна подружити мікросервіси c Big Data і GraphQL і розповім як це зробили ми.