Nie zobaczyłbym, że użyję tych dwóch razem. Z pakietami ładowałbyś cały swój JavaScript, najlepiej do jednego lub dwóch pakietów na kontrolerze układu. W produkcji byłby zoptymalizowany (łączenie w jeden plik, zminimalizowany, buforowany i skompresowany itp.).
Wymagam JS tak, jak widzę niektóre z nich, jeśli jesteś bardziej ziarnisty co do załadowania JS, a następnie możesz użyć jego zwięzłej składni, aby upewnić się, że pewien plik jest załadowany przed wywołaniem niektórych skryptów tego pliku.
Polecam używanie pakietów, ponieważ pracujesz z asp.net-mvc. Są ładne w użyciu i działają bardzo dobrze. Użyłem podobnej struktury pre mvc4 o nazwie Combres, która była podobna i to podejście działa bardzo dobrze dla aplikacji, które myślę. Może się różnić w przypadku witryn internetowych tylko do odczytu.
Nadal przeklinam przez Combres i używam go w pakietach w każdym nowym projekcie mvc, który robię. –