這個名詞其實在多年前(大約2013年?)就提出了,但還是很多人沒聽過,這邊做個小整理。

參考

新聞

GitHub 已經全面擁抱 VanillaJS 了,最近全站皆已卸下 jQuery 函式庫,請問你還在用 jQuery 嗎?
Will 保哥的技術交流中心 推文 推文來源

筆記

  • 看完上面參考文件,可發現 VanillaJS 根本不是什麼新函式庫/框架,其實就是「原生JavaScript」
  • document.getElementById(“abc”) 效能會優於像 jQuery 的 $(“#abc”),雖然後者寫法短很多。
  • 程式庫或框架可能會隨著版本變更,寫法也會變,但「原生JavaScript」變動幅度比較不會那麼大。
  • 用慣了函式庫,偶爾還是要回去蹲馬步練練基本功!
  • 覺得每次document.getxxxxx很煩的話,可試試jQuery的替代品
  • 多數公司徵人開出的條件,也是要會使用不少函式庫/框架,所以還是得學著用。
  • 用函式庫/框架是為了工作效率

重溫JavaScript