Full Spectrum File Uploads
Austin Gil - a year ago
If you had to build a website that supported user-uploaded files, how would you do that? Would you feel confident that you did it right?
In this talk, we'll walk through all the implementation details and considerations around supporting file uploads in your application. It covers networking, frontend, backend, and architecture, broken into six sections:
- Understand underlying HTTP
- Enable file uploads in HTML
- Improve user experience with JavaScript
- Receive uploads in Node.js
- Reduce storage costs with Object Storage
- Optimize delivery performance with a CDN
- Securing uploads & malware protection
We'll look at examples using specific tools and implementation, as well lower level and fundamental concepts that you can apply to any application stack.
In this talk, we'll walk through all the implementation details and considerations around supporting file uploads in your application. It covers networking, frontend, backend, and architecture, broken into six sections:
- Understand underlying HTTP
- Enable file uploads in HTML
- Improve user experience with JavaScript
- Receive uploads in Node.js
- Reduce storage costs with Object Storage
- Optimize delivery performance with a CDN
- Securing uploads & malware protection
We'll look at examples using specific tools and implementation, as well lower level and fundamental concepts that you can apply to any application stack.
Jobs with related skills

SAP Developer IT HR (m/w/d)
Deichmann SE
·
17 days ago
Essen, Germany
Hybrid

IDE Plugin Developer with AI Focus (m/f/x)
Dynatrace
·
19 days ago
Vienna, Austria
+1
Hybrid

PHP-Developer Banking (m/w/d)
Sopra Steria Custom Software Solutions GmbH
·
19 days ago
Hamburg, Germany
Hybrid

Softwarearchitekt (w/m/d)
BITE GmbH
·
26 days ago
Aachen, Germany
Related Videos