Я понимаю, что этот ответ примерно на два года позже вышеуказанных, но я думаю, что вопрос все еще актуален.
Я думаю, что есть случаи использования, когда компиляция некоторой клиентской части LESS является хорошей идеей (при условии, что вы не поддерживаете IE 8 или ниже), и у вас есть сценарий использования, который его проверяет.Например, приложение, над которым я недавно работал, имеет настраиваемый, ориентированный на темы интерфейс, в котором необходимо изменять цвета текста и т. Д. В зависимости от того, является ли цвет фона, на котором они находятся, светлым или темным, и, возможно, в конечном итоге потребуется поддержкадля пользователя, чтобы изменить их и увидеть эти изменения отражены на сайте в режиме реального времени.Это отличный вариант использования для клиентской стороны. Меньше, я думаю.Обратите внимание, что компилируется только небольшая таблица стилей LESS, а остальная часть приложения LESS, которое не связано с тематикой, предварительно компилируется.Я не видел заметной разницы в производительности.
Так что, когда вы видите комментарии типа «Вы не всерьез думаете, что какой-то достойный разработчик использует меньше клиентской части, не так ли?», Я бы взял их скрупинка соли.