This is probably a very basic question, but I haven't had any luck finding the answer online. I am learning ASP.NET Core and I am wondering what the recommended approach is to manage third party packages for a web site project.
For example should I use something like NPM or Yarn to manage the packages and have a packages.lock file? Or should I used NuGet to manage all packages? Seems like both might be possible, I was just wondering whats the Microsoft recommended approach.
Any help would be great, thanks!