Shows the upcoming idea of Standalone Components in the context of a demo application. As Standalone Components are not available yet, this demo uses a shim provided by the Angular team. This shim is not indented for production usage.
Workarounds to make the shim work: In order to make this shim work, I had to switch to JIT in angular.json. As the AngularCompilerPlugin is bypassed, in order to load templates, I had to tweak the webpack configuration using ngx-build-plus and to load the templates via require. Also, I had to disable several checks performed by TypeScript (e. g. strict mode).