1
00:00:00,150 --> 00:00:01,020
Tekrar hoşgeldiniz.

2
00:00:01,170 --> 00:00:06,000
Bu, Jay Querrey'yi kullanmanızın gerekçeleri ve Jake Querrey'yi kullanmak istemeyebileceğiniz bazı nedenlerle

3
00:00:06,000 --> 00:00:08,300
ilgili hızlı bir video olacak.

4
00:00:08,370 --> 00:00:14,160
Bu yüzden tanıtım videosunda Jake Sorgusu'nu, halihazırda yaptığımız birçok şeyi yapmamıza yardımcı olan bir

5
00:00:14,160 --> 00:00:15,600
javascript kitaplığı olarak özetledim.

6
00:00:15,690 --> 00:00:16,980
Ve bu onları daha kolay hale getiriyor.

7
00:00:17,220 --> 00:00:22,280
Bu yüzden işittikten sonra kendinize bir soru sormakta olabilirsiniz, bu yüzden her zaman bir sorgu

8
00:00:22,280 --> 00:00:22,770
kullanmamız gerekir.

9
00:00:22,800 --> 00:00:28,620
Ömrü kolaylaştırırsa ve ortak hakim mutasyon özellikleriyle hepimize yardımcı olursa, onu her zaman

10
00:00:28,920 --> 00:00:30,510
kullanmalıyız gibi görünüyor.

11
00:00:30,510 --> 00:00:35,070
Gerçek şu ki bu, geliştirici topluluğunda şu anda biraz tartışma konusu olması

12
00:00:35,070 --> 00:00:38,210
nedeniyle bir sorguyu kullanma nedenlerinden bazıları hakkında konuşmaya başlayacağım.

13
00:00:38,410 --> 00:00:43,440
Sonra neden bir sorgu kullanmak istemeyebileceğinizin bazı nedenleri hakkında konuşacağım ve sonra da kendi

14
00:00:43,440 --> 00:00:48,840
düşüncem ve deneyimimle Jay Querrey'nin en iyi uyuştuğu yeri programlamaya öğrettiğim deneyimden söz edeceğim.

15
00:00:49,350 --> 00:00:55,080
Buraya başlamadan önce, bu Web sitesinde Jay Querrey'ye ihtiyacınız olmayabileceğini belirtmek isterim, bunu size

16
00:00:55,080 --> 00:00:57,090
iki büyük nedenden dolayı göstermekteyim.

17
00:00:57,090 --> 00:01:02,610
Birincisi, Jay Querrey ile yapabileceğimiz her şeyin onsuz yapabileceğini

18
00:01:02,610 --> 00:01:03,050
gösterdiğidir.

19
00:01:03,090 --> 00:01:05,970
Bu web sitesinin amacı, ortak şeyleri göstermektir.

20
00:01:05,970 --> 00:01:13,050
Jay Querrey gizlemekten ve Allaman'da bir sorgu olmadan bunları nasıl yapacağınızı seviyor ve birçoğunun gerçekten

21
00:01:13,050 --> 00:01:14,440
benzer olduğunu göreceksiniz.

22
00:01:14,640 --> 00:01:20,610
Ve birçoğu üzerinde Jay köri çok daha kısa değil ama Ajax gibi bazı özelliklerde Jay sorgusu olmadan

23
00:01:20,610 --> 00:01:22,810
buraya çok daha uzun süre var.

24
00:01:22,830 --> 00:01:28,350
ve bu sadece bir sitenin bir örneğidir Bu, bir sorguya ihtiyacınız olmayacağını sorguluyor.

25
00:01:28,530 --> 00:01:33,750
Sana siteyi gösteriyorum ikinci nedeni, aradığımız bir site bile gerekmeyecek olması

26
00:01:33,750 --> 00:01:39,450
gerçeğinin Jay sorgusunun geliştirici topluluğunda devam etmekte olan tartışmaya bir vasiyetname olduğudur

27
00:01:39,810 --> 00:01:45,540
Bir sorgu kullanmanız gerektiğini söyleyen veya hiçbir zaman bir sorgu kullanmamalısınız ve çok sıcak

28
00:01:45,540 --> 00:01:50,240
tartışmalı olduğunu söyleyecek yüzlerce ve binlerce blog ve makale ve öğretici var.

29
00:01:50,280 --> 00:01:57,550
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ı.

30
00:01:58,590 --> 00:02:04,890
Yaratıldığı asıl nedeni, Dom API'sinin kullandığımız tüm yöntemlerin elbette Lechter'ın nokta işareti

31
00:02:05,200 --> 00:02:07,380
öğeyi KIMLIĞI olarak almasıdır.

32
00:02:07,380 --> 00:02:10,570
Hepsinin kırık olduğu düşünülüyordu.

33
00:02:11,010 --> 00:02:17,070
Jay sorgusunun amacı, kırık Dom API'sına bir arayüz görevi gören Jay Querrey'yi kullanarak DOM

34
00:02:17,340 --> 00:02:21,150
API'sını daha kolay ve hızlı bir şekilde kullanmaktı.

35
00:02:21,150 --> 00:02:25,520
Ayrıca burada gördüğünüz gibi kodunuzu daha net ve daha kısa yapar.

36
00:02:25,830 --> 00:02:30,930
Böyle bir şeyi bir sorgu olmadan yapmanızın Jey sorgusunu kullandığı için üç ya da dört kat daha

37
00:02:31,140 --> 00:02:34,560
fazla kod olduğunu biliyorsunuz, böylece bunu daha net ve daha kısa sürüyor.

38
00:02:34,560 --> 00:02:36,720
Kullanımı da kolay.

39
00:02:36,750 --> 00:02:43,380
Jay sorgusu Internet Explorer 9'da çalışan bir özellik ile Internet Explorer 8'de çalışan bir

40
00:02:43,380 --> 00:02:49,770
özellik arasındaki farkları göz önüne alacak ve tüm çapraz tarayıcı desteğinin üstesinden gelecektir.

41
00:02:49,770 --> 00:02:52,090
Tarayıcılar arası destek sağladığı için

42
00:02:52,200 --> 00:02:53,510
Hangi dağınıktır.

43
00:02:53,580 --> 00:02:59,700
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

44
00:02:59,760 --> 00:03:01,560
sonra bahsedeceğimiz AJAX'ı da sağlıyor.

45
00:03:01,590 --> 00:03:04,290
Bu, gerçekten yararlı özelliklerin bir alt kümesidir.

46
00:03:04,470 --> 00:03:09,750
Ve burada en son neden çok sayıda kişinin bir sorgu kullanması ve sadece bir sürü insan Jey

47
00:03:09,750 --> 00:03:11,260
sorgusunu kullanması nedeniyle bunu söylemiyorum.

48
00:03:11,340 --> 00:03:13,130
Açıkçası da kullanmalısınız.

49
00:03:13,140 --> 00:03:17,310
Bu demek istediğim tam olarak değil, ancak bir sürü kişinin Jey sorgulamasını kullanması, orada

50
00:03:17,370 --> 00:03:19,200
güçlü bir topluluk olduğu anlamına geliyor.

51
00:03:19,200 --> 00:03:23,160
Öğreticiler ve blog gönderileri ve yığın taşması sorularının sayısı çoktur.

52
00:03:23,160 --> 00:03:28,290
İnsanlar her yeri kullanıyor ve bu nedenle Jay Querrey ile ilgili birçok malzeme ve kaynak

53
00:03:28,290 --> 00:03:32,310
var; bu da bir şeyler yapmaya çalışırken harika ve yardıma ihtiyacınız var.

54
00:03:32,910 --> 00:03:33,610
TAMAM.

55
00:03:34,020 --> 00:03:38,790
Bu yüzden Jay kraliçesinin neden büyük olduğunu ve muhtemelen bu noktada biraz Amerikalı gibi

56
00:03:38,790 --> 00:03:39,660
geldiğinden bahsettik.

57
00:03:39,660 --> 00:03:41,220
Öyleyse neden bunu kullanmayalım.

58
00:03:41,400 --> 00:03:48,300
Ve ilk ve en önemli cevap, Dom API'sinin artık bozulmaması ve böylece sahip olmadığı

59
00:03:48,300 --> 00:03:49,340
şeyler olması.

60
00:03:49,440 --> 00:03:56,070
Ö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ı

61
00:03:56,070 --> 00:03:57,710
çok daha kolaydır.

62
00:03:57,840 --> 00:04:02,310
Şimdiye kadar bunu kullanıyorduk ve bir sorgu yapmaksızın iyi iş çıkarttık.

63
00:04:02,310 --> 00:04:06,810
İkinci sebep, bu sitenin bütün noktası olan kendi başınıza yapamadığınız

64
00:04:06,810 --> 00:04:08,090
bir şey yapmamasıdır.

65
00:04:08,160 --> 00:04:11,330
Siz olmadan yapacağınız herşeyi bir sorgu ile yapabiliriz.

66
00:04:11,820 --> 00:04:18,030
Ve bunun yanı sıra, sorgulamadan iki veya üç yöntemi veya hatta 10 yöntemi kullanmak istiyorsak, hala

67
00:04:18,030 --> 00:04:22,130
siz de dahiliz, 100 veya 200 artı farklı yöntemleri biliyoruz.

68
00:04:22,290 --> 00:04:25,790
Bu yüzden bazen insanlar buna gereksiz bağımlılık derdecektir.

69
00:04:25,860 --> 00:04:29,910
J Curry'nin kullandıklarınız için çok ağır bir araç olduğunu söyleyebilirler.

70
00:04:29,910 --> 00:04:34,830
Dolayısıyla, yalnızca animasyonlar için Jay sorgusu kullanıyorsanız, örneğin biraz öfke var çünkü

71
00:04:34,830 --> 00:04:40,500
Jay kraliçesi animasyon yaparken sadece animasyonla size yardımcı olacak başka araçlar da vardır, ayrıca

72
00:04:40,590 --> 00:04:42,170
yüzlerce şey biliyorsunuz.

73
00:04:42,250 --> 00:04:46,630
Ve insanların söyleyecekleri ağırlığın olması gereksizdir.

74
00:04:47,130 --> 00:04:48,950
Bu nedenle performans bir sorun olabilir.

75
00:04:49,020 --> 00:04:54,060
Durumumuz Jay Curry'yi zorlayan bir şey yapmayacağımız halde bunun arkasındaki

76
00:04:54,060 --> 00:04:58,980
fikir, birisi Jay sorgusu kullanıyorsa ve kodu bilmiyorsa ve Jay

77
00:04:58,980 --> 00:05:04,380
sorgusunun kaynak kodu ve nasıl yazıldıklarını bir yöntem kullandıkları için verimsiz

78
00:05:04,380 --> 00:05:06,210
bazı kodlar yazabilirler.

79
00:05:06,360 --> 00:05:10,170
Bu, aslında bir sorgu yapmadan yapmış olsaydı, daha yavaştır.

80
00:05:10,260 --> 00:05:13,210
Ama bahsettiğim gibi, bu bizim için biraz uzun bir vuruş.

81
00:05:13,410 --> 00:05:16,160
Ve son neden, birçok insan J.'den uzaklaşıyor olmasıdır.

82
00:05:16,160 --> 00:05:21,480
Cory ve söylemek değil ki, çünkü diğer insanlar kullanmamalısınız Jay sorgusu kullanmıyor,

83
00:05:21,480 --> 00:05:24,720
bu Jay sorgusu için bahsettiğim aynı nedeni.

84
00:05:24,750 --> 00:05:28,690
Orada büyük kaynaklar ve öğreticiler ve videolar orada birçok bilgi var.

85
00:05:28,830 --> 00:05:30,450
Yani gerçekten yanlış yapamazsın.

86
00:05:30,840 --> 00:05:35,850
Şimdi, bununla ilgili kendi görüşlerini tartışmak için biraz zaman

87
00:05:35,880 --> 00:05:40,780
harcayacağız ve özellikle Jay Querrey'le programlamayı öğreten deneyimim.

88
00:05:41,160 --> 00:05:46,560
başladığımda H Tim L ve ardından Cs ile başlayıp düz Jacqui'ye giderdim.

89
00:05:46,560 --> 00:05:51,080
İnsanları programlamaya ve insanlara İnternet geliştiricisi olarak eğitim vermeye ilk

90
00:05:51,720 --> 00:05:56,010
Bu yüzden konuştuğumuz şeylerin son birkaç birliğinden hiçbirini yapmayacağım.

91
00:05:56,130 --> 00:05:57,400
Olayları öğretirim.

92
00:05:57,480 --> 00:06:02,670
Jay sorgusu üzerinden seçme ve işleme öğretirim, ancak öğrencilere vanilya

93
00:06:02,670 --> 00:06:04,530
javascript'le nasıl yapılacağını göstermeyeceğim.

94
00:06:04,530 --> 00:06:09,910
Bu yüzden vanilya Agellius veya düz G-S sadece bir sorgu olmadan javascript yazmayı ifade eder.

95
00:06:10,260 --> 00:06:12,630
Bu yüzden elbette bunlardan hiçbirini yapmadım.

96
00:06:12,630 --> 00:06:17,940
gelip bana bunu bildiğini söylerse, Jay Querrey'yi kullanmadıkça yeni işimin harika olduğunu bilirsin.

97
00:06:18,540 --> 00:06:23,940
Bir sorgu ile başlıyorum ve fark ettim ki sınıfta ürettiğim geliştiricilerin büyük

98
00:06:23,940 --> 00:06:27,870
geliştiricileri vardı ancak karar veren bir şirkete gittikleri takdirde

99
00:06:27,870 --> 00:06:33,740
Jay Querrey'i elinden alıp almadıysanız, bir sorgu kullanmayacaklardı. giderek daha çok öğrenci bana

100
00:06:33,750 --> 00:06:39,360
Ve bu geri bildirime çok şey aldım ve öğrencilerin Jay kraliçesine bağımlı olduklarını, sınıfın

101
00:06:39,360 --> 00:06:44,670
sonunda yeterince iyi olduklarını, Fenella Evet öğreneceklerini ve Jay sorgusu olmadan kod yazabileceklerini

102
00:06:44,670 --> 00:06:46,080
fark ettiklerini anladım.

103
00:06:46,200 --> 00:06:52,870
Ancak nokta, bilginin, sorgu merkezli bir şekilde kod yazma yöntemi etrafında ortalanmış olmasıdır.

104
00:06:52,890 --> 00:06:59,580
öğrendikten sonra etrafında bir şeyler değiştirdim ve önce vanilya javascript Dom manipülasyonunu öğreterek başladım.

105
00:06:59,580 --> 00:07:03,360
Böylece insanlara Jay Querrey'i birkaç ders için önce

106
00:07:03,450 --> 00:07:08,490
Bu noktaya kadar yaptığımız şeyler ve daha sonra, olayların nasıl işlediği

107
00:07:08,490 --> 00:07:15,720
ve Jay Querrey'nin bize yardımcı olabileceği şeylerin seçimi ve işlenmesi hakkında somut bir kavramsal temeli

108
00:07:15,720 --> 00:07:18,570
olan bir kez J sorgusunu başlattık.

109
00:07:18,600 --> 00:07:23,790
Öğrencilerin Jay Querrey'nin bütün bunları sahnenin arkasında nasıl yaptığını anlamasını istedim.

110
00:07:23,790 --> 00:07:30,120
Bu vanilyalı buz yaklaşımını ilk önce öğrettikten sonra Jay kraliçesi daha sonra birkaç sınıf

111
00:07:30,120 --> 00:07:36,450
için yapıyor ve bu öğrencilerin mezun olmasını izlerken çok daha güçlü javascript geliştiricileri ürettiğimizi

112
00:07:36,450 --> 00:07:37,560
fark ettik.

113
00:07:37,560 --> 00:07:42,750
Sadece öğrencilerimin bazı kodlar alıp bir sorguda yazıp eşdeğer kodu bir

114
00:07:42,750 --> 00:07:44,890
sorgu olmadan yazabilmeleri gerçeği değildi.

115
00:07:45,270 --> 00:07:50,730
Ancak daha da önemlisi, öğrencilerimin Dom ve Dom'un çok daha güçlü bir kavramsal

116
00:07:50,820 --> 00:07:57,350
temeli ve ihlalinin bulunduğunu fark ettim. Böylece vakıfları yapmanın bir yolu olan Jay Querrey üzerine kurulmadı.

117
00:07:57,360 --> 00:08:01,960
Onların temeli, J sorusu altında yatan analojinin altında yatan kavramlara dayanıyordu.

118
00:08:01,970 --> 00:08:02,570
Evet.

119
00:08:02,640 --> 00:08:08,580
anlamış ve bir taraftan bunu bir sorgu ile yapabileceğimizi ve diğer taraftan, kavramsal çerçevelerini

120
00:08:08,580 --> 00:08:14,820
Jay sorgusu etrafında yapılandırmak yerine bir sorgu olmadan yapabileceğimizi gördükleri daha birleştirici bir yaklaşım .

121
00:08:14,820 --> 00:08:18,430
Böylece, öğrencilerin daha derin bir seviyede işlerin nasıl çalıştığını

122
00:08:18,570 --> 00:08:23,440
Bunları genel Dom ve DOM manipülasyonu kavramları etrafında yapılandırdık.

123
00:08:23,550 --> 00:08:27,080
Bu, bu konuyla ilgili görüşümü paylaşmanın uzun soluklu bir yoluydu.

124
00:08:27,150 --> 00:08:33,030
Bir geliştirici olarak ve ayrıca bir eğitimci olarak daha da önemlisi, bir sorgu olmadan işleri nasıl

125
00:08:33,060 --> 00:08:37,310
yapacağını bilmenin yanı sıra bunları bir sorgu ile nasıl yapacağımı da anlamıştım.

126
00:08:37,500 --> 00:08:42,290
Dolayısıyla bunları olmadan nasıl yapacağımızı gördük ve şimdi ileri giderek Jay queery yolunun nasıl

127
00:08:42,300 --> 00:08:43,020
yapılacağını göreceğiz.
