Ярослав Иванов, ну с тэнденцией где bootstrap это фреймворк, а реакт библиотека, чёт я сомневаюсь что понимаю где заканчивается библиотека и начинается фреймворк. Видимо не я один, раз на эту тему куча холиваров)
WapSter, ну бутстрап это в какой-то степени фреймворк для интерфейса. А реакт тоже фреймворк так как даёт архитектуру. Непонятно почему его библиотекой зовут.
Ярослав Иванов, ну вот я понимаю express, он диктует свои правила полноценный фреймворк, так же понимаю почему реакт библиотека, можно прикрутить и частично юзать, vue почему-то уже фреймворк, хотя очень близок к реакту. И самое грустное бутстрап "фреймворк" по сути он вообще ничего не диктует, можно заюзать частично, кастомизировать, да и вообще всякую дичь творить.
А вообще, понятия расплывчивые, но
библиотека - небольшой набор функционала, решающий одну задачу
фреймворк - каркас приложений, решающий большинство типовых задач