REST + GraphQL (beyond BFFs)

In this post, we start with a brief introduction to GraphQL and its common industry accepted usage pattern as BFFs(Backends For Frontends). Can it be used beyond that? I would focus around the below questions

  • What is GraphQL?
  • Do I need to use GraphQL?
  • Can GraphQL be used beyond Backends For Frontends(BFFs)?