In the previous episode, an HTML for was created to handle the required fields for the AWS S3 post. However, having the form set up is not enough.
The file that is selected must be processed by the Node / Express server that has been created, to generate the needed cryptographic signatures and policies.
Before that can happen, however, the basic form submission process must be captured and redirected.
In this episode, then, you'll see how to do that with some basic jQuery code. You'll capture the upload button's click event, format a call back to an Express server API, and create a basic response to see it working.
As a bonus, you'll also get a peek into the some design decisions for cleaning up the browser based code. While there won't be any advanced tooling like Browserify or BabelJS used, it is still a good idea to keep your code somewhat clean, in preparation for more functionality.