[英]Running LESS server-side vs. client-side
运行LESS框架客户端与服务器端的优点/缺点是什么? 如果您在客户端运行页面加载时间会受到影响吗?
在服务器上,您必须更加小心缓存控制标头,并牺牲一点CPU功率。
在客户端,如果JS不可用,它会中断。
(对于您的生产系统,)在构建时执行它,并且只提供静态CSS。 这是有效和可靠的。
使用ASP.NET MVC 4.0 Bundling,您可以使用:
var bundle = new StyleBundle("~/Content/style").Include(
"~/Content/myStyles.less");
bundle.Transforms.Add(new LessTransform());
bundles.Add(bundle);
一切都将得到很好的处理。 缓存,转换(服务器端),捆绑和...
好处:
缺点:
好处:
缺点:
永远不要在生产中使用客户端。 在开发中,编译较少的客户端可能非常有用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.