Ksenia
Фея
bootstrap -- это набор готовых css стилей. Их можно использовать во многих проектах, в том числе в Angular. Но смысла особого нет, потому что Angular предоставляет и так уже набор "красивых" кнопок, переключателей, аккордионов и пр.А что про bootstrap и jQuery думаешь?
Jquery -- это библиотека, а не фреймворк в отличие от Angular. React, кстати тоже библиотека. Она делают работу с Javascript проще, предоставляя функции более высокого уровня. Angular -- это же фреймворк, а не библиотека. Библиотека -- это как бы набор компонентов, которые можно использовать в приложении, стройматериал. А фреймворк -- это каркас, с помощью которого строится дом. Каркас особенно нужен, когда сайт планируется сложный. На этот каркас можно натягивать компоненты других библиотек, например Jquery. Но это обычно не требуется, потому что Angular предоставляет готовые компоненты. Ну и освоить библиотеку проще, чем освоить фреймворк.