Qu'est-ce que le regroupement et la minification dans ASP NET MVC ?
Qu'est-ce que le regroupement et la minification dans ASP NET MVC ?

Vidéo: Qu'est-ce que le regroupement et la minification dans ASP NET MVC ?

Vidéo: Qu'est-ce que le regroupement et la minification dans ASP NET MVC ?
Vidéo: 72 - Bundling and Minification in ASP.Net MVC 2024, Novembre
Anonim

Les deux regroupement et minification sont les deux techniques distinctes pour réduire le temps de chargement. Les groupage réduit le nombre de requêtes au serveur, tandis que le minification réduit la taille des actifs demandés.

Alors, qu'est-ce que le regroupement et la minification dans MVC ?

MVC met en œuvre un processus appelé minification sur le groupé des dossiers. Regroupement et minification nous fournissent un moyen à la fois de réduire le nombre de requêtes nécessaires pour obtenir des fichiers de ressources JS et CSS et de réduire la taille des fichiers eux-mêmes, améliorant ainsi la réactivité de nos applications.

De même, qu'est-ce que BundleConfig Cs dans ASP NET MVC ? BundleConfig n'est rien de plus qu'une configuration de bundle déplacée dans un fichier séparé. Il faisait partie du code de démarrage de l'application (filtres, liasses , les routes étaient configurées dans une classe) Pour ajouter ce fichier, vous devez d'abord ajouter le Microsoft. AspNet . Web. Optimization nuget package à votre projet web: Install-Package Microsoft.

Simplement, qu'est-ce que le regroupement et la minification ?

Regroupement et minification sont deux techniques que vous pouvez utiliser dans ASP. NET 4.5 pour améliorer le temps de chargement des requêtes. Regroupement et minification améliore le temps de chargement en réduisant le nombre de requêtes au serveur et en réduisant la taille des actifs demandés (tels que CSS et JavaScript.)

Comment la minification est-elle implémentée dans MVC ?

Regrouper et minification peut être activé ou désactivé de deux manières: soit en définissant la valeur de l'attribut debug dans l'élément de compilation dans le Web. config ou en définissant la propriété enableOptimizations sur la classe BundleTable. Dans l'exemple suivant, debug est défini sur true dans web.

Conseillé: