Native AOT
Compiling an app straight to machine code before it ships, so it needs no JIT and starts fast.
Native AOT compiles an app and its dependencies to a self-contained native executable at publish time: no JIT, fast startup, small memory, but no runtime code generation and limited reflection.
Examples
<PublishAot>true</PublishAot>in the project file, thendotnet publish -r linux-x64on Linux.
See also