|
|
|
|
|
by nawgz
2134 days ago
|
|
I don't have great feedback for you, it's just that I downloaded and ran xgenecloud and was exceedingly confused what to do from the UI that it spawned. It didn't seem clear to me how I could get started, and my options were plentiful; I would've been ok to make a new database thru your UI, point your tool at an existing database, or anything else, but I just didn't have a clear path to querying a schema. With Hasura, I could run it with about 2 docker commands and build a schema thru their web UI, use GraphiQL in their web UI to query the schema, and read docs to get a clear path on how I might use this artifact in production. I guess I would just use Hasura if I was you and see what the experience is like vs XgeneCloud, maybe it will show you what I saw. |
|
The way it currently works is :
* Each new project has a folder in your filesystem where GraphQL API source code is generated on pointing to database! So when we generate APIs, we also generate source code for those APIs (node.js/express.js) behind the scenes. This is a big leap on how easy it becomes to customise APIs or put some business logic in them
* Thereafter, as and when a developer changes schema (add table, add column etc) - the underlying GraphQL code also gets updated automatically.
Here is a demo of generating GraphQL on postgres & GUI based schema design:
https://youtu.be/QEq3Mjbeelg
https://youtu.be/ETEEcY4mmEg
Feel to free reach out on twitter/Discord (in profile). Happy to help you get started.
edit: sentence corrections