так, ну давайте по-полочкам:
Классическое использование вебпака - сбилдить клиентскую часть - html, css, js, положить на статический сервер и отдавать клиенту оттуда. Клиентская часть знает о существовании какой-то апи куда ей позволено ходить и общается с бекендом самостоятельно (обменивается только данными)
AspNet: переходя по ссылке /SomePage/List запрос на получение html страницы обрабатывает контроллер SomePageController, в котором метод List возвращает представление (в данном примере ListWrapper) с моделью (например экземпляр объекта TabletListItemModel) из которой, в свою через Razor-страница может вытащить хранящуюся в моделе информацию. Razor код: это например конструкция на подобии @if (model.tiitle == "text") { <h2>
@model.title</h2> }. Поэтому да, в АспНет всё чуть иначе, чем в тех проектах, где работали вы: в АспНет есть папка, в которой хранятся вьюхи - и мне надо работать с ними. Их редактирует разработчик, и в них должен подставлять правильные ссылки на js-скрипты webpack