Jquery Kullanırken İşinizi Kolaylaştıracak Paket px-core
Javascript kütüphanelerinden en eski ve en yaygın kullanılan Jquery halen birçok web sitesi, bir çok web uygulamasında kullanılmaktadır. JQuery ham javascript e yakınlığı, esnek ve kolay kullanımı özellikle internetteki arama yaptığınızda birçok kaynak bulma yönünden oldukça avantajlı. Her ne kadar yeni nesil javascript kütüphaneleri (React, VueJS, NodeJS vb.) ile arasında çok fark olsada hafif ve derleme ihtiyacı olmadan çalışma avantajlarından dolayı halen yoğun olarak tercih ediliyor. Jquery her türlü hosting veya server da çalışmak için herhangi bir kuruluma veya motora (nodejs) ihtiyaç duymaz. Tamamen Frontend (Client) de çalışan bir kütüphanedir. Kullanıma başlamak için kütüphanesini referans almanız yeterli olacaktır.
Jquery nin kendine ait bir UI kütüphaneside vardır. Bununla html nesnelerinize özellik katabilir daha kullanışlı uygulamalar geliştire bilirsiniz.
JqueryUI gibi npmjs de veya github da yayınlanmış bir çok paketde bulunmaktadır. İşte bu paketlerden bir taneside px-core paketi.
Kurulum
npm i px-core
px-core javascriptlerinizi geliştirirken yazmış olduğunuz kod bloklarını kısaltmayı amaçlamaktadır. Örneğin Ajax işlemi yapacaksanız bunu tek satıra indirgemektedir.
- core.run("request_url", {params}, { form: "#formid or class - optional", waittext: "message to show until ajax result comes" }, function(e, err){ //e = data block returned as ajax result });
px-core ile birlikte içerisinde birçok alt pakette gelmektedir. Bunlar core.utilities, core.property, core.events, core.crypt, core.json.
https://github.com/PiriAykut/px-core
core.utilities : Methodlarınızı kısaltmayı amaçlayan birbirinden farklı function içerir. Hepsini incelemenizi tavsiye ederim. (round işlemi, image_resize,dateDiff, age, getTextToDate, getDateFormat bunlardan bazıları )
core.property : Nesnelerinize ek özellikler katar. Örneğin $('#input').val().toFirstUpperLastLower() -> "Deneme" Baş harfi büyük diğerleri lüçük olacak şekilde çıktı verir.
core.events: Nesneleriniz için ek olaylar tanımlar Örneğin < input class="selecttext" type="text" / > class a yazılmış olan selecttext ibaresi cursor input a focuslandığında içindeki yazıyı otomatik seçili hale getirir.
core.crypt : Text kriptolama ve çözümleme işlemlerinize olanak tanır. (core.crypt.en("..."); core.crypt.de("....");)
Alakalı İçerikler
-
Bun Nedir? Node.js’e Göre Avantajları, Dezavantajları ve Aralarındaki Farklar 8 Ay önce
JavaScript ekosistemi son yıllarda inanılmaz bir hızla gelişiyor. Uzun yıllardır sunucu tarafı JavaScript için standart haline gelen Node.js, artık tek seçenek olmaktan çıkmaya başladı. Bu alternatiflerin en güçlüsü ise hiç şüphesiz Bun.
-
Scrolla Göre Lazy Page Load Nedir ve Nasıl Uygulanır? 2 Yıl önce
JQuery ile scrolla göre "lazy page load" (tembel sayfa yükleme), bir web sayfasında kullanıcı sayfayı aşağıya doğru kaydırdığında, sayfanın daha fazla içeriğini dinamik olarak yüklemek için kullanılan bir tekniktir.
-
AJAX ve Axios Asenkron İletişimde Devrim Niteliğinde Teknolojiler 2 Yıl önce
Web geliştirmenin dinamik ve etkileşimli hale gelmesinde büyük bir rol oynayan AJAX ve Axios, asenkron veri alışverişini mümkün kılan teknolojilerdir.
-
Sıfırdan Geliştirici (Yazılımcı) Olmak İçin Ne Yapmalısınız 2 Yıl önce
HTML, CSS, Javascript, NodeJS, React, React Native ve Unity hakkında bilgi sahibi olmak ve yazılım dünyasına bir adım atmak için ihtiyacınız olacak bilgileri içeren derlemeler.
-
IBM, Z ve LinuxONE Sistemlerinde Arm Desteği Başlatıyor 2 Saat önce
IBM, yeni nesil Z ve LinuxONE sunucularına Arm mimarisini entegre ederek kurumsal bilgi işlemde performans ve verimlilik odaklı bir adım attığını duyurdu.
-
Yapay Zeka Tasarım Etkisini Nasıl Ölçebiliriz? 3 Saat önce
Figma Blog'da yayımlanan yeni çalışma, yapay zekanın tasarım ve ürün geliştirme süreçlerine etkisini ölçmenin yollarını inceliyor ve sürecin kendisinin de yapay zeka tarafından yürütülmesinin sonuçlarını ortaya koyuyor.
- Jquery
- Yazılım
- Javascript
- Npm
Tepkini Göster
- 1
- 1
- 1
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
Yorumlar
Sende Yorumunu Ekle