Хватит.
Конечно, если ты студент/школьник, то у тебя есть много времени на изучение самого быстрого фреймворка - Vanilla js. Но если ты уже работаешь и не планируешь становится труъ front-end разработчиком, то можно обойтись и базовыми знаниями js. Т.е. знаниями о том, где js никакойкакфсе и html, css, ajax, json. Остальное за тебя сделают фреймворки.
Но опять же, если ты решил стать крутым front-end разработчиком, то желательно, чтобы ты представлял, как реализовать ту или иную функцию на нативном js. Но это не всегда просто. 10 строчек кода на фрейме могут быть простыней кода на нативном js.