Tekrar hoşgeldiniz.
Bu, Jay Querrey'yi kullanmanızın gerekçeleri ve Jake Querrey'yi kullanmak istemeyebileceğiniz bazı nedenlerle
ilgili hızlı bir video olacak.
Bu yüzden tanıtım videosunda Jake Sorgusu'nu, halihazırda yaptığımız birçok şeyi yapmamıza yardımcı olan bir
javascript kitaplığı olarak özetledim.
Ve bu onları daha kolay hale getiriyor.
Bu yüzden işittikten sonra kendinize bir soru sormakta olabilirsiniz, bu yüzden her zaman bir sorgu
kullanmamız gerekir.
Ömrü kolaylaştırırsa ve ortak hakim mutasyon özellikleriyle hepimize yardımcı olursa, onu her zaman
kullanmalıyız gibi görünüyor.
Gerçek şu ki bu, geliştirici topluluğunda şu anda biraz tartışma konusu olması
nedeniyle bir sorguyu kullanma nedenlerinden bazıları hakkında konuşmaya başlayacağım.
Sonra neden bir sorgu kullanmak istemeyebileceğinizin bazı nedenleri hakkında konuşacağım ve sonra da kendi
düşüncem ve deneyimimle Jay Querrey'nin en iyi uyuştuğu yeri programlamaya öğrettiğim deneyimden söz edeceğim.
Buraya başlamadan önce, bu Web sitesinde Jay Querrey'ye ihtiyacınız olmayabileceğini belirtmek isterim, bunu size
iki büyük nedenden dolayı göstermekteyim.
Birincisi, Jay Querrey ile yapabileceğimiz her şeyin onsuz yapabileceğini
gösterdiğidir.
Bu web sitesinin amacı, ortak şeyleri göstermektir.
Jay Querrey gizlemekten ve Allaman'da bir sorgu olmadan bunları nasıl yapacağınızı seviyor ve birçoğunun gerçekten
benzer olduğunu göreceksiniz.
Ve birçoğu üzerinde Jay köri çok daha kısa değil ama Ajax gibi bazı özelliklerde Jay sorgusu olmadan
buraya çok daha uzun süre var.
ve bu sadece bir sitenin bir örneğidir Bu, bir sorguya ihtiyacınız olmayacağını sorguluyor.
Sana siteyi gösteriyorum ikinci nedeni, aradığımız bir site bile gerekmeyecek olması
gerçeğinin Jay sorgusunun geliştirici topluluğunda devam etmekte olan tartışmaya bir vasiyetname olduğudur
Bir sorgu kullanmanız gerektiğini söyleyen veya hiçbir zaman bir sorgu kullanmamalısınız ve çok sıcak
tartışmalı olduğunu söyleyecek yüzlerce ve binlerce blog ve makale ve öğretici var.
Bu yüzden tartışmaya derinlemesine dalış yapalım ve neden J queery'yi neden kullanmanız gerektiğini konuşalım, neden sessiz kaldığınızızı.
Yaratıldığı asıl nedeni, Dom API'sinin kullandığımız tüm yöntemlerin elbette Lechter'ın nokta işareti
öğeyi KIMLIĞI olarak almasıdır.
Hepsinin kırık olduğu düşünülüyordu.
Jay sorgusunun amacı, kırık Dom API'sına bir arayüz görevi gören Jay Querrey'yi kullanarak DOM
API'sını daha kolay ve hızlı bir şekilde kullanmaktı.
Ayrıca burada gördüğünüz gibi kodunuzu daha net ve daha kısa yapar.
Böyle bir şeyi bir sorgu olmadan yapmanızın Jey sorgusunu kullandığı için üç ya da dört kat daha
fazla kod olduğunu biliyorsunuz, böylece bunu daha net ve daha kısa sürüyor.
Kullanımı da kolay.
Jay sorgusu Internet Explorer 9'da çalışan bir özellik ile Internet Explorer 8'de çalışan bir
özellik arasındaki farkları göz önüne alacak ve tüm çapraz tarayıcı desteğinin üstesinden gelecektir.
Tarayıcılar arası destek sağladığı için
Hangi dağınıktır.
Ve bence en azından dürüst olmak gerekirse bir web geliştiricisi olmanın en kötü kısımlarından biri, daha
sonra bahsedeceğimiz AJAX'ı da sağlıyor.
Bu, gerçekten yararlı özelliklerin bir alt kümesidir.
Ve burada en son neden çok sayıda kişinin bir sorgu kullanması ve sadece bir sürü insan Jey
sorgusunu kullanması nedeniyle bunu söylemiyorum.
Açıkçası da kullanmalısınız.
Bu demek istediğim tam olarak değil, ancak bir sürü kişinin Jey sorgulamasını kullanması, orada
güçlü bir topluluk olduğu anlamına geliyor.
Öğreticiler ve blog gönderileri ve yığın taşması sorularının sayısı çoktur.
İnsanlar her yeri kullanıyor ve bu nedenle Jay Querrey ile ilgili birçok malzeme ve kaynak
var; bu da bir şeyler yapmaya çalışırken harika ve yardıma ihtiyacınız var.
TAMAM.
Bu yüzden Jay kraliçesinin neden büyük olduğunu ve muhtemelen bu noktada biraz Amerikalı gibi
geldiğinden bahsettik.
Öyleyse neden bunu kullanmayalım.
Ve ilk ve en önemli cevap, Dom API'sinin artık bozulmaması ve böylece sahip olmadığı
şeyler olması.
Örneğin, kraliçe seçici sorgu seçici tümü Saddam Adamu'nun bir parçası olarak kullanılmamıştır. API kullanımı
çok daha kolaydır.
Şimdiye kadar bunu kullanıyorduk ve bir sorgu yapmaksızın iyi iş çıkarttık.
İkinci sebep, bu sitenin bütün noktası olan kendi başınıza yapamadığınız
bir şey yapmamasıdır.
Siz olmadan yapacağınız herşeyi bir sorgu ile yapabiliriz.
Ve bunun yanı sıra, sorgulamadan iki veya üç yöntemi veya hatta 10 yöntemi kullanmak istiyorsak, hala
siz de dahiliz, 100 veya 200 artı farklı yöntemleri biliyoruz.
Bu yüzden bazen insanlar buna gereksiz bağımlılık derdecektir.
J Curry'nin kullandıklarınız için çok ağır bir araç olduğunu söyleyebilirler.
Dolayısıyla, yalnızca animasyonlar için Jay sorgusu kullanıyorsanız, örneğin biraz öfke var çünkü
Jay kraliçesi animasyon yaparken sadece animasyonla size yardımcı olacak başka araçlar da vardır, ayrıca
yüzlerce şey biliyorsunuz.
Ve insanların söyleyecekleri ağırlığın olması gereksizdir.
Bu nedenle performans bir sorun olabilir.
Durumumuz Jay Curry'yi zorlayan bir şey yapmayacağımız halde bunun arkasındaki
fikir, birisi Jay sorgusu kullanıyorsa ve kodu bilmiyorsa ve Jay
sorgusunun kaynak kodu ve nasıl yazıldıklarını bir yöntem kullandıkları için verimsiz
bazı kodlar yazabilirler.
Bu, aslında bir sorgu yapmadan yapmış olsaydı, daha yavaştır.
Ama bahsettiğim gibi, bu bizim için biraz uzun bir vuruş.
Ve son neden, birçok insan J.'den uzaklaşıyor olmasıdır.
Cory ve söylemek değil ki, çünkü diğer insanlar kullanmamalısınız Jay sorgusu kullanmıyor,
bu Jay sorgusu için bahsettiğim aynı nedeni.
Orada büyük kaynaklar ve öğreticiler ve videolar orada birçok bilgi var.
Yani gerçekten yanlış yapamazsın.
Şimdi, bununla ilgili kendi görüşlerini tartışmak için biraz zaman
harcayacağız ve özellikle Jay Querrey'le programlamayı öğreten deneyimim.
başladığımda H Tim L ve ardından Cs ile başlayıp düz Jacqui'ye giderdim.
İnsanları programlamaya ve insanlara İnternet geliştiricisi olarak eğitim vermeye ilk
Bu yüzden konuştuğumuz şeylerin son birkaç birliğinden hiçbirini yapmayacağım.
Olayları öğretirim.
Jay sorgusu üzerinden seçme ve işleme öğretirim, ancak öğrencilere vanilya
javascript'le nasıl yapılacağını göstermeyeceğim.
Bu yüzden vanilya Agellius veya düz G-S sadece bir sorgu olmadan javascript yazmayı ifade eder.
Bu yüzden elbette bunlardan hiçbirini yapmadım.
gelip bana bunu bildiğini söylerse, Jay Querrey'yi kullanmadıkça yeni işimin harika olduğunu bilirsin.
Bir sorgu ile başlıyorum ve fark ettim ki sınıfta ürettiğim geliştiricilerin büyük
geliştiricileri vardı ancak karar veren bir şirkete gittikleri takdirde
Jay Querrey'i elinden alıp almadıysanız, bir sorgu kullanmayacaklardı. giderek daha çok öğrenci bana
Ve bu geri bildirime çok şey aldım ve öğrencilerin Jay kraliçesine bağımlı olduklarını, sınıfın
sonunda yeterince iyi olduklarını, Fenella Evet öğreneceklerini ve Jay sorgusu olmadan kod yazabileceklerini
fark ettiklerini anladım.
Ancak nokta, bilginin, sorgu merkezli bir şekilde kod yazma yöntemi etrafında ortalanmış olmasıdır.
öğrendikten sonra etrafında bir şeyler değiştirdim ve önce vanilya javascript Dom manipülasyonunu öğreterek başladım.
Böylece insanlara Jay Querrey'i birkaç ders için önce
Bu noktaya kadar yaptığımız şeyler ve daha sonra, olayların nasıl işlediği
ve Jay Querrey'nin bize yardımcı olabileceği şeylerin seçimi ve işlenmesi hakkında somut bir kavramsal temeli
olan bir kez J sorgusunu başlattık.
Öğrencilerin Jay Querrey'nin bütün bunları sahnenin arkasında nasıl yaptığını anlamasını istedim.
Bu vanilyalı buz yaklaşımını ilk önce öğrettikten sonra Jay kraliçesi daha sonra birkaç sınıf
için yapıyor ve bu öğrencilerin mezun olmasını izlerken çok daha güçlü javascript geliştiricileri ürettiğimizi
fark ettik.
Sadece öğrencilerimin bazı kodlar alıp bir sorguda yazıp eşdeğer kodu bir
sorgu olmadan yazabilmeleri gerçeği değildi.
Ancak daha da önemlisi, öğrencilerimin Dom ve Dom'un çok daha güçlü bir kavramsal
temeli ve ihlalinin bulunduğunu fark ettim. Böylece vakıfları yapmanın bir yolu olan Jay Querrey üzerine kurulmadı.
Onların temeli, J sorusu altında yatan analojinin altında yatan kavramlara dayanıyordu.
Evet.
anlamış ve bir taraftan bunu bir sorgu ile yapabileceğimizi ve diğer taraftan, kavramsal çerçevelerini
Jay sorgusu etrafında yapılandırmak yerine bir sorgu olmadan yapabileceğimizi gördükleri daha birleştirici bir yaklaşım .
Böylece, öğrencilerin daha derin bir seviyede işlerin nasıl çalıştığını
Bunları genel Dom ve DOM manipülasyonu kavramları etrafında yapılandırdık.
Bu, bu konuyla ilgili görüşümü paylaşmanın uzun soluklu bir yoluydu.
Bir geliştirici olarak ve ayrıca bir eğitimci olarak daha da önemlisi, bir sorgu olmadan işleri nasıl
yapacağını bilmenin yanı sıra bunları bir sorgu ile nasıl yapacağımı da anlamıştım.
Dolayısıyla bunları olmadan nasıl yapacağımızı gördük ve şimdi ileri giderek Jay queery yolunun nasıl
yapılacağını göreceğiz.