前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >前端社区的恶趣味之Vanilla JS

前端社区的恶趣味之Vanilla JS

作者头像
Jean
发布2019-08-06 10:00:27
16.5K4
发布2019-08-06 10:00:27
举报
文章被收录于专栏:Web行业观察Web行业观察

刚刚下载了一个使用原生web组件的codepen代码的时候发现了一个“似曾相识”的名词:vanilla JS。

当时就很气,说好原生实现,为啥又说要引入vanilla.js??

这是什么高端框架?震惊之余打开了谷鸽搜索,似乎发现了不得了的技术。比如下面这个老哥:

https://segmentfault.com/a/1190000000355277?utm_source=tag-newest

但是总觉得哪里不对,当我看到评论区的时候,发现已经下不了车了。 最后还是StackOverflow上正经的程序员的回答告诉了我真相:

原来VanillaJS === PlainJS。。。再看vanilla js官网http://vanilla-js.com/,就能看到套路满满。

顺着下载链接(要剃子),我终于得到这个传说中最流弊的JS库:

// 只想说:

被骗人数 = 被骗人数 + 1

总之,Vanilla JS is a joke,就是指原生JS而已,虽然是一个套路,vanilla.js并不是前端社区的恶趣味,相反,它是一个善意的提醒。

-------------------正经的分割线-------------------

相传vanilla网站的作者是一个前端工程师,老板总是要求他使用JS框架来构建网站,为了坚守自己无框架的原则又要应付上面的要求,他就对老板说,It's running on Vanilla JS !因为vanilla本身就有”原生“的意思,vanilla JS就是原生JS库的代名词。

于是VanillaJS的故事流传了下来,并被前端社区疯传,它用于提醒世人并不是所有的网页都需要框架,第三方框架的大量引入是网页性能江河日下的罪魁祸首。Vanilla运动希望在现如今js框架如杂草般疯长的乱象中寻找一些可贵的“原生精神”。 (完)

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-08-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 WebHub 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档