App Shell and Angular Performance
No one likes to wait for a long time to see that an application is loading. In fact, statistics show that if the initial rendering takes more than three seconds, it's very likely that a user leaves our app. One of the main fundamentals of PWAs is to be fast. In native apps, the user usually is presented a splash screen and after a reasonable amount of time will see the main content and skeleton. On the other hand, there will be white screen until bootstrapping is finished, especially a single page app.