GraphQL + Apollo + File Upload
Junio Branco

I’ve opted to skip GraphQL entirely for file uploads. For the sake of keeping GraphQL as lightweight as possible, it feels cleaner to not burden it with file processing. Instead I just have mutations that create signed URLs for allowing clients to handle uploading (most cloud services support them) themselves, one big benefit to this approach is that it’s super easy to do things like upload progress bars.

Show your support

Clapping shows how much you appreciated andrewingram’s story.