I use BaseQL which is a GraphQL layer for Airtable. It's worked for 3 years. For performance reasons after we translated our catalog we had to put in postgres + hasura as middleware but we still use BaseQL all over. It's rad.
https://www.baseql.com/
Being able to get data joined across sheets is priceless.
Being able to get data joined across sheets is priceless.