Today I started working with AWS Amplify and React. I bought a Udemy course, and use it as a learning aid.

Setting up AWS Amplify with JavaScript proved to be frictionless.

Creating a new GraphQL back-end API took me 5 minutes.

The Udemy course holds your hand and provides a gentle introduction into AWS Amplify.

I’m pleasingly surprised. But as someone with an affinity for back-end work, the lack of control bothers me a bit. AWS Amplify takes care of everything and makes development easier (i.e., it handles authentication and offers helper methods).

Still, I wonder if it won’t fall short as soon as you leave the “happy path” of the basic use cases. Or it might get too expensive.

I only had a first taste of serverless development, the jury is still out.

Further Reading