Easily ASP.NET Core + EF Core combo thanks to strong typing which is a developer productivity boost in back-end, and performance on the opposite end of spectrum suitable for high scalability.
(but then again, if you are doing complex migrations through framework in-language, you might be setting yourself up for failure)
(but then again, if you are doing complex migrations through framework in-language, you might be setting yourself up for failure)