I have a simple query that has been bothering me for a few days: What is VanillaJS? Some people call it a framework, and you can get a library from the official website.
However, when I look at certain instances of TodoMVC, I see that they simply utilise classic raw JavaScript methods without even adding the library from the official pages. The link "Docs" on the official website also refers to the Mozilla JavaScript standard.
My query is, is VanillaJS pure JavaScript? And, if so, why is it called a "framework" when all you need is a browser with no special bundled scripts?
Sorry for the presumably silly inquiry, but I have no understanding what people mean when they say "VanillaJS."