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.

Like what you read? Give andrewingram a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.