If your main data source is a relational data model, that is tables with relations to each other, I give a strong yes: GraphQL is a very good option. Alternatively consider supabase which provides similar time savers when mainly dealing with relational data.