Phoenix LiveView Uploads Deep Dive

Posted on November 19th, 2020 by Chris McCord


The release of Phoenix LiveView 0.15 with the new upload features make it easier than ever to enable rich, interactive file uploads with all the advanced features users expect from a modern application, such as file uploads, post processing, and direct to cloud uploads. We put together a step-by-step deep dive of adding LiveView uploads to the Twitter timeline clone application that we built in our last post. We start by covering basic server uploads, then take it up a notch by refactoring to direct to S3 support.

We can’t wait to see what folks build with these new features. Previously complex tasks like post processing of files, file progress, and multi-file interactive selections are now a few keystrokes away from your fingertips. Let’s dive in!

Happy coding!