AWS S3 SDK poor developer experience and large package size

5/10 Medium

The @aws-sdk/client-s3 package has poor DX and is bloated in terms of package size. Developers wish Cloudflare would offer R2 worker API as a general-purpose package, though alternatives like @bradenmacdonald/s3-lite-client exist as workarounds.

Category
dx
Workaround
partial
Stage
build
Freshness
persistent
Scope
single_lib
Recurring
Yes
Buyer Type
individual

Sources

Collection History

Query: “What are the most common pain points with Cloudflare for developers in 2025?4/8/2026

@aws-sdk/client-s3 sucks, both in terms of DX & package size. I wish Cloudflare would make their R2 worker API a general purpose package for anyone to use.

Created: 4/8/2026Updated: 4/8/2026