Ahead-Of-Time .net core nedir?
Ahead-of-Time (AoT) derleme, .NET Core uygulamalarının derlenmesi sırasında bir kısım işlemlerin önceden gerçekleştirilmesi anlamına gelir. Bu sayede, uygulama çalıştığında daha hızlı çalışabilir ve daha düşük bellek kullanımına sahip olabilir. Normal derleme (Just-in-Time, JIT) ise, uygulama çalıştırılırken işlemlerin gerçekleştirilmesini ifade eder. Bu yöntemde, uygulama çalıştığında işlemler gerçekleştirildiği için daha yavaş çalışabilir ve daha fazla bellek kullanımına sahip olabilir. AoT derleme, .NET Core uygulamalarının performansını iyileştirmeyi hedefleyen bir tekniktir. Ancak, AoT derleme süreci daha uzun sürebilir ve bazı durumlarda uygulamanın kaynak koduna erişiminiz olmayabilir (örneğin, üçüncü taraf bir uygulama kullanıyorsanız). Bu nedenlerle, AoT derlemeyi kullanıp kullanmayacağınızı, uygulamanızın ihtiyaçlarına göre değerlendirmeniz gerekir.