Для начала, какая разница?
- Библиотека – это набор предварительно написанного кода, который упрощает и ускоряет разработку за счет повторного использования кода.
- Фреймворк — это набор библиотек, которые могут абстрагироваться от логики, поведения и даже некоторых архитектурных шаблонов приложения.
И вот список (в алфавитном порядке):
- Угловой
- Магистраль
- Эмбер
- Выражать
- jQuery
- Следующий
- Реагировать
- Редукс
- Стройный
- Вью
Всего существует несколько десятков (!) JS-библиотек и фреймворков, но чтобы найти свою первую работу разработчиком, достаточно знать хотя бы одну-две из них.
Какие библиотеки и фреймворки JavaScript вы знаете? Что касается меня, то это React, Redux и я сейчас играюсь со Svelte (не спрашивайте меня, почему, я не могу объяснить, почему)