Das Konzept nenn sich AOT ( ahead-of-time compilation): Idee ist die, dass der "allgemeine" JS code (die sogenannte "runtime") zum Ausführen des Frameworks möglichst minimal ist und erreicht wird dies, indem in einem zusätzlichen "build step" optimierter Code erzeugt wird.
Svelte verzichtet im Gegensatz zu den meisten anderen Frameworks allerdings auf einen "virtuellen DOM" (siehe https://svelte.dev/blog/virtual-dom-is-pure-overhead ) – und DAS ist der eigentliche Vorteil: Dadurch kann der "runtime" Code (overhead) wirklich minimal gehalten werden.
Quellen – AOT / runtime in JS Frameworks
* https://github.com/aurelia/aurelia/issues/328
* https://angular.io/guide/aot-compiler
* https://github.com/sveltejs/svelte/tree/master/src/runtime
* https://github.com/aurelia/aurelia/tree/master/packages/runtime