overture-stack / arranger

Data portal API and component generation
https://www.overture.bio/documentation/arranger/
GNU Affero General Public License v3.0
29 stars 24 forks source link

Feature Design - Change response structure to simplify `hits.edges.nodes` #845

Open joneubank opened 1 year ago

joneubank commented 1 year ago

Detailed Description

The use of hits.edges.nodes is cumbersome and unnecessary, and definitely confusing especially for new devs. This is a relic of an old recommendation for GQL response structure.

We would like to propose a new response structure and use the upcoming release of Arranger 3 to use the new structure. This ticket is a stub to provide a place to document and discuss a new alternative approach.