Shopify / Shopify/shopify-app-template-node

[Update] Remove GQL from boiler in favor of REST

Open
#1,125 3 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Stale
Dominant language
JavaScript
Stars
1k
Forks
434
PR merge metrics
No merged PRs in 30d

Description

Issue summary

image

With the most recent news from Unite noting the decision to deprecate GQL in favor of rest I wonder if we should get ahead of the curve and remove GQL references from the template.

Good decision to deprecate GQL imo, GQL works really well as a universal translator for backend services but its relatively weak as a client service. Especially with rest developments in the last few years.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Search the template for GQL references and inspect the affected entry points before determining the REST replacement scope. Confirm whether the template can work without GQL, then verify that all intended references are removed and the template still functions.

Written by the indexing model from the issue text.

Assessment

Tech stack
graphql, javascript
Domain
api
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.