什么是VanillaJS?

我有一个简单的问题,几天之后就陷入了脑海:什么是VanillaJS? 有人把它称为框架,你可以从官方网页下载一个图书馆。

但是当我检查一些例子或TodoMVC时,他们只是使用经典的原始JavaScript函数,甚至没有包含来自官方页面或任何东西的库。 此外,官方网页上的“文档”链接导致了Mozilla的JavaScript规范。

我的问题是:VanillaJS原始JavaScript? 如果是的话,当你需要的只是一个没有特别包含脚本的浏览器时,为什么人们把它称为“框架”?

对于一个可能愚蠢的问题,我很抱歉,但我不知道当人们说“VanillaJS”时人们在说什么。


这是VanillaJS(未修改):

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

正如你所看到的,它不是一个真正的框架或图书馆。 对于喜欢框架的老板或者认为你需要使用JS框架的人来说,这只是一个不间断的插科打running。 这意味着你只要使用任何你的(为了你自己的利益):浏览器给你(在使用传统浏览器时使用Vanilla JS是一个坏主意)。


使用“VanillaJS”意味着使用普通的JavaScript而无需像jQuery那样的其他库。

人们用它作为玩笑来提醒其他开发者,现在可以做许多事情,而不需要额外的JavaScript库。

这是一个有趣的网站,开玩笑地谈论这个:http://vanilla-js.com/


VanillaJS是一个图书馆/框架免费的JavaScript术语。

它有时被讽刺地称为图书馆,作为一个笑话,可以被视为无意识地使用不同的框架,尤其是jQuery。

有些人到目前为止已经发布了这个库,通常只有一个空的或仅包含注释的js文件。

链接地址: http://www.djcxy.com/p/12381.html

上一篇: What is VanillaJS?

下一篇: What characters are valid for JavaScript variable names?