With .NET 8, we can compile ASP.NET Core Web APIs via Native AOT and deliver them directly as machine code. Microsoft promises smaller app size, faster startup times, and less RAM consumption at runtime. Sounds excellent, but how significant are the gains really? Which frameworks, libraries, and components can I use, and which are (not yet) compatible with Native AOT? Can I use Reflection features, or does Native AOT completely prohibit this? How do I test my Native AOT app? We will explore all these questions in this one-hour talk, so you can decide at the end whether Native AOT makes sense for your projects.