I have a front end app that gets built with webpack and I was asked to have the cdk folder in the same directory (top lvl). It looks like this:
├── dist <- compiled static files from build
├── src <- files webpack builds
└── infrastructure <- cdk folder with cloudfront / route53 service stack and pipeline stack with codebuild / codepipeline that also creates an s3 bucket.