Холиварный вопрос, понимаю. Но столкнулся с выбором.
Приложение на ангуляре + mobileangularui. CSS файлы конкатенированные уже весят ~100kb. Добавляем datepicker и в файлы стилей лезет еще bootstrap += 40kb. В таком случае из бутстрапа используется самая малость, только для отображения некоторых элементов.
Подскажите, стоит ли отказываться от нынешних фреймворков в сторону написания своего набора стилей?
тот же бутстрап поставляется в виде кучи less файликов, вы можете просто выкинуть лишнее. Еще есть uncss для оптимизации, еще есть куча других штук.
Имхо, писать свой "фреймворк", если вас смущают дополнительные 40 кб - ничем не обоснованная трата времени. Если же это ваш личный проект и вам хочется - то вас никто не остановит.
Мне кажется, автор вопроса спрашивал не про написание очередного фреймворка, а использовать ли свои стили вместо Bootstrap'а. В этом случае однозначно положительный ответ. Но можно и повырезать код через uncss, если сильно привык к нему.
Максим Антонихин: для того что бы эффективно выполнять задачу, у вас всеравно появляются свои наборы миксинов, свои какие-то вещи, сетка и т.д. А можно просто эффективно использовать то что предоставляет bootstrap.