Кстати вот да, понятия не имею, что под капотом windows/linux/macos/EF/Dotnet/node и отлично пишу проекты 😄
Каждый раз, когда слышу про фразу «Нужно понимать что под капотом `какая_нибудь_хорошая_абстракция_которая_just_works`» — возникает вопрос — а зачем?