Я могу ответить на часть этого. create-реагировать на приложение написано командой Facebook и дает вам хороший способ создать приложение реагирования без необходимости изучать веб-пакет и все управление зависимостями, как правило, связаны с созданием спа. Отличный способ начать, но большим недостатком является то, что он не поддерживает рендеринг на стороне сервера, что может быть важно для вас.
dotnet new react
- команда cli, которая поддерживает основной веб-проект asp.net, который, по сути, поддерживает обаосновное веб-приложение / проект asp.net, а также проект create-реагировать-приложение. Когда вы в конечном итоге развернете сборку реагирующего приложения с помощью этого шаблона, созданные статические файлы будут развернуты с главного сервера asp.net.
При отладке это в основном одно и то же, независимо от того, какой вы используете. create-реагировать-приложение не зависит от того, где вы развертываете файлы, которые вы получаете, когда вы запускаете "сборку npm". Вы можете развернуть их с любого веб-сервера.