that what?
Yes, one way. The other way is gRPC and GraphQL(which is HTTP).
But what would they provide instead?
Dgraph has Dgraph-js and Dgraph-js-http - with those you can create any API with any(not all always) JS framework.
Not sure what you mean. Dgraph is just a DB. You will have to create your API with business logic. If you wanna an easy API without much effort, you can use the GraphQL feature.
This is out of Dgraph scope. But there are tools like HashiCorp Vault that cover this. And there are other approaches to do the same.
Well, Slash will provide just the DB. It won’t host your API. You will manage your API somewhere and connect to Slash. But pay attention that there are two ways of using Slash. One is with GraphQL in mind and the other with DQL. DQL is Dgraph’s query language, it has raw access to the DB. And for your case, DQL will be the chosen one as looks like you are not looking for GraphQL. Right?
Again, Slash will host your DB and on your end, you will deal with secrets, keys, and whatever. About your question, I don’t think we* have access to your DB. @gja could cover this.
No, Dgraph is just a DB. There’s no native way of connecting to such services. Unless it is something that I’m not aware of.
Cheers.