-
dataloader
DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a consistent API over various backends and reduce requests to those backends via batching and caching.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
On the back-end, it makes for nice documentation, but my sense is that things get pretty complicated when you need to support a graphQL query that may include multiple parents/descendants. Keeping your database queries clean means using a dataloader to avoid n+1 issues.