достоинства
- быстрая и понятная сборка в dev и prod режимах;
недостатки
- необходима тщательная настройка;
достоинства
- легко воспринимается;
недостатки
- необходимо тщательно продумывать имена блоков;
достоинства
- расширяет возможности CSS и упрощает выбор селекторов;
недостатки
- необходимо учитывать при сборке проекта;
- необходимо знать особенности написания селекторов;
достоинства
- все пеерменные, функции, константы, аргументы строго типизированы;
недостатки
- необходимо описывать типы при каждом объявлении;
достоинства
- учитывает все ошибки, которые указаны в настройках;
недостатки
- мешает сборке проекта в режиме prod при незначительных ошибках;
достоинства
- быстро переключаются страницы без дополнительного кода;
недостатки
- при зарузке страницы стили немного запаздывают;
- необходимо подключать модуль, который делает одинаковые действия на всех страницах (очистка localstorage, изменение стилей общих модулей (шапка)).