Тема: Apollo Client vs urql: що вибрати?

Хто працював з обома, що порадите вибрати для React-застосунку?

Який має більше можливостей?
Який зручніше використовувати?
Який має кращу і зручнішу ітеграцію з React?

2

Re: Apollo Client vs urql: що вибрати?

Використовував тільки Apollo Client, але це було десь 2 роки тому.
Коли вибирав інструмент для GraphQL то вибір був між двома - Apollo Client і React Relay а за Urql тоді щось навіть і не чув.
Вибрав Apollo client і мені все підійшло.
При виборі брав до уваги популярність, документацію, кількість відкритих багів і активність комітів на гітхабі.
По популярності (зірочки на гітхаб) зараз досі на першому місці Apollo:

  • Apollo Client - 19.4k

  • Relay - 18.4k

  • Urlql - 8.7k

Якщо це великий, серйозний проект, немає часу на експерименти то я б знову обрав Apollo - багато можливостей, розвивається, популярність, більша вірогідність що інші мають з ним досвід.
А якщо є можливість експериментувати то я б спробував цих 3 напопулярніші щоб порівняти. Особливо хотіб би спробувати Relay (розробники від фейсбуку)

Список js клієнтів: https://graphql.org/community/tools-and … ipt_client

Подякували: Володимир Бойко1

Re: Apollo Client vs urql: що вибрати?

mikeos написав:

Використовував тільки Apollo Client, але це було десь 2 роки тому.
Коли вибирав інструмент для GraphQL то вибір був між двома - Apollo Client і React Relay а за Urql тоді щось навіть і не чув.
Вибрав Apollo client і мені все підійшло.
При виборі брав до уваги популярність, документацію, кількість відкритих багів і активність комітів на гітхабі.
По популярності (зірочки на гітхаб) зараз досі на першому місці Apollo:

  • Apollo Client - 19.4k

  • Relay - 18.4k

  • Urlql - 8.7k

Якщо це великий, серйозний проект, немає часу на експерименти то я б знову обрав Apollo - багато можливостей, розвивається, популярність, більша вірогідність що інші мають з ним досвід.
А якщо є можливість експериментувати то я б спробував цих 3 напопулярніші щоб порівняти. Особливо хотіб би спробувати Relay (розробники від фейсбуку)

Список js клієнтів: https://graphql.org/community/tools-and … ipt_client

Дякую за відповідь. Теж оберу Apollo Client, якщо кажете що не було ніяких нарікань.