Tarayıcınız Javascript Desteklemiyor! Vanilla JS Nedir? | Zap Group Web Tasarım

Vanilla JS Nedir?

Vanilla JS Nedir?

Vanilla JS Nedir?

Bir web geliştiricisiyseniz, Vanilla JS'yi defalarca duymuş olabilirsiniz. İlk başta duyduğumda kendime şöyle düşündüm: “Ah, lezzetli bir ismi olan başka bir güzel JS çerçevesi ya da kütüphanesi olmalı”. Sonra Google’a kontrol etmeyi denediğimde, yanlış olduğum ortaya çıktı.

Çoğu kişi, Vanilya'yı “Vanilyalı aromalı dondurma” gibi isim biçiminde düşünür.

Ancak sıfat biçimindeki vanilya tamamen farklı bir anlama sahip

vanilya  sıfat ( gayri resmi)

1. Özel veya ekstra özellik içermeyen; sıradan veya standart.

Evet haklısın! Vanilla JS sadece bir şaka. Saf javascript olarak adlandırılan karmaşık (veya alaycı) bir terim.

Ama nedenini anlıyorum. Bugünlerde tonlarca javascript çerçevesi ve kütüphanesi var. Ve onlar da iyiler! Öyleyse neden eklentiyi kullanıp bununla bitince kendi kodunu yazıyorsun? Ve aşağıdaki istatistikler onaylandı

jquery kullanım statü

JavaScript kütüphanelerinin web siteleri için kullanımı - Mart 2017 (w3Techs.com)

Tüm web sitelerinin yaklaşık% 75'i en az 1 adet javascript kütüphanesi veya çerçevesi kullanmaktadır. Bununla birlikte, sürpriz değildir, bugünlerde ek JavaScript kütüphanelerine ihtiyaç duyulmadan birçok şeyin yapılabileceği unutulmamalıdır. Bir keresinde, küçük meslektaşımın DOM elemanını kimliğe göre seçmek için tüm JQuery kütüphanesini içerdiğini gördüm. Neden eş kod incelemesi sırasında sordum. Dedi ki: “Bilmiyorum, her zaman jQuery seçicili öğeyi seçiyoruz. Yerli olana dönersem doğru hissetmedim ”.

Beni yanlış anlama. Kütüphaneleri kullanmaya karşı değilim. (Aslında, onları çok kullandım) Ama ES6 javascript ile fazladan kütüphaneye sahip olmadan birçok şey yapabiliriz. Ayrıca vanilya JS kullanarak, sayfanızın biraz daha hızlı yüklenmesine / işlemesine yardımcı olur!