Eu tenho uma pergunta simples, que ficou em minha mente por alguns dias: O que é o VanillaJS? Algumas pessoas se referem a ele como uma estrutura, você pode baixar uma biblioteca das páginas oficiais.
Mas quando eu checo alguns exemplos ou TodoMVC, eles usam apenas funções JavaScript brutas clássicas sem incluir a biblioteca nas páginas oficiais ou algo assim. Além disso, o link "Documentos" na página oficial leva à especificação de JavaScript da Mozilla.
Minha pergunta é: O VanillaJS é JavaScript bruto? E se sim, por que as pessoas se referem a ele como "estrutura" quando tudo que você precisa é de um navegador sem scripts especiais incluídos?
Sinto muito por uma pergunta provavelmente estúpida, mas não tenho idéia do que as pessoas estão falando quando dizem "VanillaJS".