awslabs / aws-mobile-appsync-sdk-js

JavaScript library files for Offline, Sync, Sigv4. includes support for React Native
Apache License 2.0
917 stars 265 forks source link

JS SDK vs Amplify SDK #696

Closed zachjonesnoel closed 2 years ago

zachjonesnoel commented 2 years ago

Note: If your issue/feature-request/question is regarding the AWS AppSync service, please log it in the official AWS AppSync forum

Do you want to request a feature or report a bug? Feature What is the current behavior?

If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem.

What is the expected behavior?

Which versions and which environment (browser, react-native, nodejs) / OS are affected by this issue? Did this work in previous versions?

How is this SDK different from Amplify SDK. That has a good way to leverage the authorization from Cognito but I was trying to understand the features of this SDK.

elorzafe commented 2 years ago

@zachjonesnoel

The biggest difference, is that AppSync SDK is compatible with Apollo. Amplify client also has support for DataStore which is our suggested way to create offline first apps.

Thanks!

zachjonesnoel commented 2 years ago

Thanks @elorzafe for clarifying. I will try the SDK out, have always been Amplify SDK user.