📅  最后修改于: 2020-10-27 01:37:56             🧑  作者: Mango
香草脚本一词用于指代纯JavaScript(或者我们可以说纯JavaScript)而没有任何类型的附加库。有时人们经常把它当作一个玩笑,“如今无需使用任何其他JavaScript库也可以完成许多事情”。
原始脚本是迄今为止重量最轻的框架之一。学习和使用它是非常基本和直接的。您可以使用vanilla脚本创建重要而有影响力的应用程序以及网站。
创建香草JavaScript的开发人员团队正在不断地对其进行改进,以使其变得更有用,并使之对Web开发人员更有用。
让我们看一下当前使用香草JavaScript的一些大型网站:
以下这些网站当前正在使用Vanilla JavaScript,并且在Vanilla JavaScript主页上也提到了这些网站。
大多数人也很可能无法相信使用普通JavaScript的网站数量比使用JQuery的网站数量高得多。
这是初学者一个非常常见的问题,当已经有许多其他强大的框架和库可供使用时,为什么他们应该选择学习香草Js并使用它。
选择香草JS在我们的项目中学习和使用它的原因有很多。在这里,我们将讨论以下三个主要且最重要的三个方面。
一种。网络性能
这对于Web性能而言比许多其他框架和库要好得多,因为它是前端堆栈中最昂贵,最重要的部分。与HTML和CSS文件不同,Vanilla js代码需要编译和解析,HTML和CSS文件仅在下载时可用。大小为50kb的js文件比相同大小的HTML和CSS文件对Web性能的影响要大得多。
b。用户体验
它提供了轻松而友好的开发体验。使用JavaScript开发应用程序或网站时,开发人员只需打开文本编辑器即可开始编码。开发人员无需执行麻烦的步骤,例如npm安装,编译步骤和无构建等。
C。它也使使用框架更加容易
以防万一,如果任何开发人员仍想使用任何其他框架,则也使他们使用起来更加舒适。众所周知,开始使用框架非常困难。
文档中有很多假定的知识,并且了解所有可用工具的工作方式将使其变得非常容易学习。许多没有什么知识的初学者都尝试学习框架,难怪他们在放弃专注于Vanilla js基础知识一段时间后陷入了困境。当他们感到舒适时,他们会再次开始学习框架,这一次他们会更快地获得所需的知识。
原始脚本的其他一些重要优点如下:
我们可以将JavaScript插入任何网页中,但是不能使用另一种脚本语言插入。例如PHP
我们还可以在几个不同的应用程序中使用它,因为它支持其他语言,例如PHP和Pearl等。
由于我们都知道JavaScript的执行是在客户端执行的,因此它减少了对服务器使用的总体需求。而且,简单的应用程序根本不需要服务器的参与。
借助JavaScript,我们可以创建出色的功能,例如拖放功能以及诸如滑块之类的组件。这会以积极的方式影响网站上的用户体验。
由于它的执行发生在客户端,因此它不需要任何外部资源,因此速度极快。 JavaScript的速度也不受后端服务器调用的影响。