microsoft / appcenter-cli

Command-line Interface (CLI) for Visual Studio App Center
https://appcenter.ms/
MIT License
581 stars 234 forks source link

Implement Zstandard Compression for Smaller and Faster Updates #2492

Open sean5940 opened 4 months ago

sean5940 commented 4 months ago

Issue: Enhance Bundle Compression with Zstandard

Hello CodePush Maintainers,

I am currently developing a React Native app utilizing CodePush for updates and have been exploring ways to optimize the update experience for our users. One significant factor that impacts the update process is the size and speed of the deployment bundles.

Suggestion: Zstandard Compression

After researching various compression algorithms, I suggest considering the integration of Zstandard (zstd) as an alternative to the existing ZIP compression method. Developed by Facebook, Zstandard offers several advantages:

Benefits for CodePush:

I believe that adopting Zstandard could be a valuable enhancement for CodePush. I would love to hear your thoughts on this and discuss the feasibility of such an integration.

Thank you for considering this suggestion.