바닐라 자바스크립트(Vanilla JS)란 프레임워크 또는 라이브러리가 적용되지 않은 순수한 자바스크립트를 뜻한다.
React.js Vue.js Angular.js Jquery ...
다른 라이브러리나 프레임워크를 사용하지 않고 자바스크립트의 본질을 배우기 위해서 배우는 것이다. 먼저 본질을 배우고 그 후에 라이브러리 혹은 프레임워크를 이용하여 만드는 것이 좋다.