Example App An example app can be found here. Compared to Amazon AppSync
- No schema editor by default. The schema definition are done inside code. But it should be easy to add one using any editor that can run inside a browser.
- It does have a query editor
- Compared to Amazon AppSync, there are no default resolvers are available. Developers have to write their own resolvers in javascript. See example here. But it also means that developers can use what ever connectors to resolve the data. AppSync also has a nice UI to allow developers to easily create resolvers and implement simple resolvers using their own DSL.
Client SDKs
- It also comes with a code generator that can generate typed classes from the schema definition for these languages: java, swift, typescript, scala. No c# support.
- It has the following client SDKs: android, ios, javascript. No Xamarin SDK. All of them supports offline caching. It looks like the caching are backed by SQLite on the device. But it is pluggable.
- Also all the client SDKs support subscription (using websockets) to achieve real-time
|