Достаточно ли только знать основы Javascript, чтобы начать изучать Js-фреймворки?
Мне кажется, нужно учить в тот момент, когда они вам пригодятся, а не навязывать себе инструмент который модный и возможно по специфики работы вам не нужен (или нужен другой, а не модный). Поглядывать нужно, пробовать что-то делать тоже, чтобы понимать, какие инструменты есть.
Достаточно.