I have created Angular Application in single module fully, after final deploy files are more than 8 Mb so for First time loading time is too slow,
i have tried with -
If you are using node js as a intermediate server just add this.
const express = require('express');
const path = require('path');
const compression = require('compression')
const app = express();
app.use(compression())
By this way you enableTextCompression
I have reduced the time half by using this.