I've been going through the cardano docs at https://developers.cardano.org/docs/get-started/ and have come across discussions around the cardano-wallet rest api and cardano-graphql implementation. I also saw that there are implement js implementations for cardanocli and cardano-wallet.
I'm currently playing with the platform but eventually I'm planning on building a service in React. What's the difference between the different interfaces and which is best to use?
For context I'm playing with a few ideas around minting ntf's and creating a new coin.