Since cardano-rest is deprecated not sure if cardano-graphql is the way to go just to get data from the blockchain. It seems like the setup to start with is very complex for newbies.
I've never used Docker or Graphql, but I have nodejs/JavaScript/JSON/HTTP/RPC skills. What is the lightest set-up to communicate with the Cardano blockchain?