@harry97 developers would still need to deal with:
- Large file uploads
- Network interruptions, being able to resume upload
- Upload multiple files simultaneously
- Get progress, speed, and eta
First two involve both Server and Client into action to get accomplished without freezes on the Client, and running out of RAM on the Server