Чем заменить jQuery?
react - библиотека для работы с компонентами. Ее основная фишка - отказ от работы с DOM напрямую. Альтернатива (более лояльная) - polymer, основанная на web-компонентах.
angular - полноценный фреймворк. В нем есть смысл если вы все приложение будете на нем писать а не кусок.
jquery - удобная библиотека для работы с DOM.
Вывод - учите javascript, пользуйтесь jquery.
По сути, у других фреймворков - другие задачи.
Если вы хотите что-то более легковесное, то логично посмотреть на чистый JS)You Might Not Need Jquery