I've written a blog post on another site:
In the last post, I talk about improving performance of a web application by caching static resources. Another great performance improvement, is about compressing response. Main browsers support deflate, gzip, and more recently brotli.
If you host your ASP.NET Core application using IIS or Nginx, you may already take advantages of the compression. However, if you do not use a reverse proxy that
The full post is available at the following URL: https://www.softfluent.com/blog/dev/Enabling-gzip-compression-with-ASP-NET-Core