VanillaJSとは何ですか?質問する

VanillaJSとは何ですか?質問する

数日間頭から離れない単純な質問が 1 つあります。VanillaJS とは何ですか? これをフレームワークと呼ぶ人もいますが、公式ページからライブラリをダウンロードできます。

しかし、いくつかの例や TodoMVC を確認すると、公式ページのライブラリなどを含めずに、従来の生の JavaScript 関数を使用しているだけです。また、公式 Web ページのリンク「Docs」は、JavaScript の Mozilla 仕様につながります。

私の質問は、VanillaJS は生の JavaScript ですか? もしそうなら、特別なスクリプトが含まれないブラウザだけが必要なのに、なぜ「フレームワーク」と呼ばれるのでしょうか?

おそらく愚かな質問で申し訳ありませんが、「VanillaJS」と言うときに人々が何について話しているのか全くわかりません。

ベストアンサー1

これは VanillaJS (未変更) です:

// VanillaJS v1.0
// Released into the Public Domain
// Your code goes here:

ご覧のとおり、これは実際にはフレームワークでもライブラリでもありません。フレームワークを愛する上司や、JS フレームワークを使用する必要があると考える人たちのための単なるジョークです。つまり、(自分の利益のために、非レガシーの) ブラウザーが提供するものを何でも使用するということです (レガシー ブラウザーで作業しているときに Vanilla JS を使用するのは得策ではありません)。

おすすめ記事