7 JavaScript Kütüphanesi, beceri setinizi bir sonraki seviyeye getirmek için önemlidir
Matt Mullenweg’in WordPress dünyasındaki birçok insan tarafından uzun zamandır şüphelenilen şeyleri doğruladığından bu yana bir yıldan az geçti – JavaScript gelecekteki platformun kalbi idi. WordPress.com’daki Calypso’nun bir sonraki lansmanı da eve daha fazla puan zorlamak için çalışıyor. Doğal olarak, tüm bunlar, geliştiriciler arasında, bazen ön uçta idare etmek zorunda oldukları bir şey olarak muamele etmek yerine, nihayet dil potansiyeline tam olarak dahil olmaları için bir itmeyi tetikler. Yaygın olarak kullanılan bir kütüphaneyi sevmeyi öğrenmek sürecin ana parçasıdır. Bu bölümde, her geliştirici tarafından bilinmesi gereken yedi önemli JavaScript kütüphanesini izleyerek ve sundukları özel öğrenme fırsatlarını vurgulayarak öğrenmeye başlamanıza yardımcı olacağız.
Klasikle başlayalım! 1. JQuery
Son zamanlarda JavaScript’i ele almak gereksiz kafa karıştırıcı bir deneyim olabilir-neredeyse hiç kimse size JQuery ile gerçekten rahat hissetmekten daha güçlü bir temel anlayış vermeyecektir. Resmi JQuery Learning Center iyi başlamanıza yardımcı olacak ve JQuery Learning Blog’un daha ileri gitmek için acemi, orta ve uzman kaynaklarının iyi bir karışımı var. 2. Jsmmodat ve Manipüle sayıları, çok sayıda günlük programlama görevinin ve sayı kütüphanelerinin çekirdeğidir. JS, JavaScript’te çok daha basit hale getirmek için mükemmel bir iş yapar. Bu dilde yeni olan geliştiriciler için hayatı kolaylaştırmakla kalmaz, aynı zamanda bir sorunu iyi ele alan bir kütüphanenin inanılmaz bir örneğidir. Bu kesinlikle araç setine mümkün olan en kısa sürede eklenecek. 3. retina.js
Pratik kütüphanemizin temasını açık bir günlük yardımcı programla devam ettiren retina.js, çalışkan ve JavaScript kütüphanelerinin özel projelerde kullanılmasını kolaylaştırmak için pratik bir yoldur. Son zamanlarda yüksek tanımlı bir dünyada yaşıyoruz. Tüm satırların sitesi, başkaları için gerekli olmayan büyük görüntüler uygulamasa da, retina cihazını zarif bir şekilde işleyebilmelidir – retina.js bunu anlamanın kolay bir yolunu sunar. Envato Web Tasarım Serisi için temel JS kütüphaneleri bağlamında ele alındığında, bu aynı zamanda JavaScript kütüphanesinin her türlü UI problemi ve düzen ile kolayca kolayca başa çıkmanıza nasıl yardımcı olabileceğini görmeye başlamanın iyi bir yoludur. 4. D3.JS
Numeral.js ile kontrol altında güçlü bir sayı aldıktan sonra, nihayet genel olarak verilerle bazı lüks şeyler yapmak için arayacaksınız. D3.js buraya girer. D3, Web standartlarıyla gerçekten uyumlu bir şekilde veri tabanlı belgeler oluşturmanıza olanak tanır. Proje örnekleri listesinde hızlı bir şekilde gösterildiği gibi, bunun her türlü projede birçok pratik kullanımı vardır. Etkileyici ilgili öğreticilerin bir listesine dalmaya başlayın ve hemen verileri sadece birkaç satır kodla güvenle göstereceksiniz. Omurga Angular ve Kova gibi eksiksiz JavaScript çerçevesi birçok manşet çekiyor, ancak JavaScript’e hakim olduğunuzda omurga ile başlaması söylenebilecek birçok şey var. Bu, JavaScript’teki model ve görünüm kavramına kolay bir yoldur, iyi belgeler ve öğreticilerle desteklenir ve bot için WordPress’teki dinlenme ateşinin gücünü keşfetmeye başlamanın iyi bir yoludur. Addy Osmani gibi çok kapsamlı kaynaklar, tamamen ücretsiz, omurgalı geliştirmek.
6. chai.js
Test, her zaman sorumlu bir geliştiricinin zihninin önünde olması gereken bir konudur ve JavaScript’te diğer dillerde olduğu kadar doğrudur- belki de kullanıldığı kafa karıştırıcı cihaz ve senaryo sayısı göz önüne alındığında.Bir konuyla yeni başlıyorsanız ve biraz paranız varsa, Lets Code serisini yenmek zor: JavaScript JavaS Shore Test Odaklı Testi.Yasemin, Qunit ve Mocha gibi çerçeveyi anlamaya başladığınızda, chai.js keşfetmek için biraz fazla zaman harcayın – bu, herkesle çalışan pratik bir BDD/TDD ifadesidir.Pratik projelerde nasıl kullanılabileceğini öğrenmek için Proje Rehberi bölümünü ziyaret edin veya Chai’yi Mocha ile kullanmak için Michael Herman’ın derinlemesine kılavuzuna bakın.TepkiSon kütüphaneyi kasten son kütüphaneden terk ettik. Modern kullanıcı arayüzü hakkında düşünmek için yenilikçi bir yaklaşımla, Facebook React kütüphanesi dünyanın dört bir yanındaki geliştiricilerin dikkatini çekti, Automattic’teki ekip bunlar arasındadır, ancak bu her zaman anlamak için en kolay programlama paradigması değildir. Scotch.io’ya Giriş Kütüphaneye çok iyi bir başlangıç noktasıdır ve Andrew Farmer öğreticisi için önerilerin bir listesi daha fazla araştırma için çok fazla malzeme sağlar – React ile Build, tanımladığı çok ünlü bir kaynaktır. React’i WordPress ile entegre etmek açısından, son zamanlarda burada yüzeyi tork içinde çizdik ve ayrıca WordPress ile React Native kullanımı hakkında lezzetli beyin öğreticisini öneriyoruz. Chris Hutchinson’ın React uygulaması olarak yirmi on altı kişinin yenilenmesi de bir projeye layık. Belirlediğimiz yedi örnek listesi, tüm JavaScript oyununuzu geliştirmenize büyük yardımcı olurken, günlük işinizde çok fazla zaman kazandıracak. Onları bir kez daha özetleyelim: JQuery ile Master Dom.
Numaralarınızı Numeral.js ile kontrol edin. Lütfen kullanıcınızı retina.js ile kullanın.
D3.JS ile verilerin hakimiyeti
Yapıyı omurga ile projenize tanıtın.
CHAI.JS ile seks bir test
React ile önünüzü hayal edin.
Listeyi sırayla tamamlayın ve sertifikalı bir JavaScript ninja olmaya hazır olacaksınız.Ancak, şehirdeki tek oyun onlar değil.Kaçırdığımız ana kütüphane varsa, aşağıdaki yorumlar bölümünden bizimle iletişime geçin ve bize bildirin! Kredi görüntüsü: Geralt.