295 karma · joined July 26, 2017
A lot of this is on the author IMO
Also he mentions the race condition around clients connecting to the backend between queries and mutations, then in the same breath says the DataStore client handles this but also it's mistake is being reliant on Subscriptions? This contradiction doesn't make sense.
There are some legit bugs in this article though that I've seen, like that Analytics one. It's really a Pinpoint issue though when you dig under the covers that I've been waiting for them to solve for years.
"What’s happening with AWS Mobile Hub?
In the three years since we introduced AWS Mobile Hub, we’ve spoken to many developers. We listened to the feedback about what was difficult or confusing about developing mobile and web applications within the AWS ecosystem, and distilled that down to two problems:
Provisioning and maintenance of the mobile backend. Solved by using the Amplify CLI. Secure hosting and continuous deployment of web applications. Solved by using AWS Amplify Console. We took the great things that AWS Mobile Hub offered and added them to the Amplify CLI and the AWS Amplify Console. All of AWS Mobile Hub’s functionality and much more, are now part of AWS Amplify. Over the coming months, we will be encouraging all our developers to move their apps from AWS Mobile Hub to AWS Amplify."
It's an easy way to build out your own UX for authentication flows and customize the experience.