Web sitelerimizde kullanabileceğimiz bu güzel projenin ne olduğunu ve niçin kullanacağımızı incelemeye çalışacağız.
JQuery Nedir?
JQuery, istemci taraflı kodlama dili olan bir Javascript kütüphanesidir.
2005 yılında, kurucusu ve halen proje lideri olan John Resig adlı bir Javascript geliştiricisi tarafından yazılmaya başlanmıştır.
Microsoft, JQuery kütüphanesini Visual Studio 2010 projelerine dahil etmiş ve JQuery Intellisense yani otomatik tamamlama özelliğinin geliştirilmesi görevini üstlenmiştir.
Resmi Web Sitesi:
http://www.jquery.com
Kimler JQuery kullanıyor?
Google, Dell, Bank of America ve Wordpress gibi ünlü markalar JQuery kütüphanesini kullanıyor.
JQuery Niçin Kullanılır?
Yazının başında da söylediğim gibi JQuery, Javascript dili ile yazılmış olan bir kütüphaneydi ve bu kütüphane sayesinde JQuery'nin de sloganı olan "The Write Less, Do More" yani daha az kod yazarak daha çok iş yapma mantığı, sitemizde kullanacağımız javascript araçlarını çok daha hızlı ve az kod yazarak tamamlayabiliyoruz.
Hemen basit bir örnek vermek gerekirse bir HTML nesnesine ID'si ile nasıl erişiriz onu görelim.
Sade Javascript ile erişim :
document.getElementByID("Ornek");
JQuery ile erişim :
$("#Ornek");
Gördüğünüz gibi en basit bir HTML nesnesi seçme işleminde bile büyük kazanç sağladık.
JQuery Ajax işlemlerinde de çok basit ve başarılı kullanıma sahiptir. Sade Javascript düzeninde Ajax işlemlerimizi Web Method'lar ile yaparken JQuery ile $.ajax nesnesini kullanarak asenkron data alışverişini başlatabiliyor ve durum yönetimini(State Management) çok kolaylıkla sağlayabiliyoruz.
Kullanım kolaylığı açısından söylenebilecek söz bulunamazken ayrıca buna artı olarak JQuery Plugin'leri ile birçok uğraştırıcı işlerden sıyrılmış oluyoruz. Mesela accordion menüler, efektli kayan resim galerileri, toolbox, lightbox, validation v.b birçok hazır araçlara internetten kolaylıkla erişebilirsiniz. Zaten jquery.com'da da bunların yayınları yapılmaktadır.
JQuery kullanabilmeniz için jquery.com'dan son sürümünü indirip sayfanıza eklemeniz yeterli olacaktır.
Unutmamız gereken nokta jquery.com'un download kısmından indireceğiniz dosya JQuery'yi syntax'larını kullanmanızı sağlayacak olan genel kütüphanedir. İndirdiğiniz plug-in'lerde bu jquery kütüphanesini kullanacağı için bir plug-in kullanmanız için jquery kütüphanesininde sayfaya mutlaka çağırılmış olması gerektiğini unutmayınız...
Hepinize başarılar dilerim.