|
|
|
|
|
by alserio
791 days ago
|
|
One of the worst blunder of my recent career is not pushing against amplify enough.
I know it is not cool to diss on others' work, but amplify is so wrong on so many level (for my use case) it really is painful.
Want to go off the main road? Sure you can sometimes, but it will break (low code tools are just the wrong abstraction for a dev). Want you to deploy different env in different subaccount? you can but we will make your life miserable. Want to keep your auto generated cognito lambdas on up to date runtimes? can't help you. Want to use custom resources? yeah, however, we will probably mangle your project. Want to add cognito on your front end? Sure, I hope you don't like your app lightway.
Want you use graphql? sure but we will use dynamodb in a way that will make Rick Houlihan cry.
In the end it wasn't the right tool for us, but it sure was attractive for our management. V2 position itself as "code first", so I think they've got the memo. However, I'll still setup a CDK project next time, where you actually can control what happens. |
|