Quels sont les avantages / inconvénients de l'exécution du côté client moins cadre et du côté serveur? Le temps de chargement de la page prend-il un coup si vous exécutez le côté client? P>
3 Réponses :
Sur le serveur, vous devez prendre plus de soin avec vos en-têtes de contrôle de cache et vous sacrifiez un peu de puissance de la CPU. P>
sur le client, il se casse si JS n'est pas disponible. P>
(Pour vos systèmes de production), faites-le au moment de la construction et servez simplement à Static CSS. C'est efficace et fiable. P>
Accepter avec quentin. Moins ne doit jamais être utilisé dans un environnement vivant en raison de problèmes de vitesse (et si JS, des problèmes de compatibilité). Copiez simplement le CSS généré dans une feuille de style statique et servir cela. Prend seulement 2 secondes
Utilisation d'ASP.NET MVC 4.0 Bundling Vous pouvez utiliser: Tout sera manipulé très bien. Caching, transformation (côté serveur), groupement et ... p> p>
Avantages: P>
Inconvénients: P>
Avantages: P>
Inconvénients: P>
Ne jamais utiliser le côté client dans la production. En développement, il peut toutefois être très utile de compiler moins de client. p>
Dynamique CSS est une telle douleur pour obtenir le navigateur croisé de travail. Faites-vous une faveur et de servir des CSS statiques à la place.