aws-amplify / amplify-backend

Home to all tools related to Amplify's code-first DX (Gen 2) for building fullstack apps on AWS
Apache License 2.0
154 stars 52 forks source link

Question about availability of Amplify Gen2 for gen1 user and comparison to AWS CDK #1634

Open biller-aivy opened 2 months ago

biller-aivy commented 2 months ago

Environment information

Hello,

I am currently using Amplify Gen1 and eagerly awaiting the Gen2 option for Gen1 users. Is there a date or any details available?

What are the advantages of Amplify gen2 compared to AWS CDK? I could also directly learn CDK and thus move away from the CLI. Why was an extra framework necessary? What makes Amplify better for me in the future?

Thanks in advance for the information!


### Description

Update sheet / comparison with cdk in the docs 
biller-aivy commented 1 month ago

a short answer would be helpful here. Thanks :)

biller-aivy commented 4 days ago

So i guess there is no Timeline dir the rls? And its Not possible to simple answer the question?

josefaidt commented 4 days ago

Hey @biller-aivy :wave: apologies for the delay here! We are actively investigating a migration path for Gen 1 customers 🙂 Gen 2 provides similar abstractions as Gen 1, however is closer to CDK and focused on code first. Gen 2 is built atop CDK and creates resources using underlying L3 constructs, which are instantiated in amplify/backend.ts when you set those to defineBackend()