1
00:00:00,150 --> 00:00:01,020
Witamy spowrotem.

2
00:00:01,170 --> 00:00:08,300
To będzie szybkie wideo na temat powodów, że należy użyć Jay Querrey i kilka powodów, dla których możesz nie chcieć używać Jake Querrey.

3
00:00:08,370 --> 00:00:15,600
Więc w powitalnym wideo podsumowałem Jake kwerendę jako javascript biblioteki, która pomaga nam zrobić wiele rzeczy już, co robimy.

4
00:00:15,690 --> 00:00:16,980
I to właśnie sprawia, że ​​są łatwiejsze.

5
00:00:17,220 --> 00:00:22,770
Więc może być zadając sobie pytanie, po wysłuchaniu tego, co jest, dlaczego nie zawsze używamy zapytania.

6
00:00:22,800 --> 00:00:30,510
Wydaje się, że jeśli to ułatwia życie i pomaga nam wszystkich wspólnych cech dominujących mutacji powinniśmy po prostu zawsze z niego korzystać.

7
00:00:30,510 --> 00:00:38,210
Prawda jest taka, że ​​jest to trochę debaty w społeczności programistów teraz tak mam zamiar zacząć od rozmowy o niektórych przyczynach użyciu kwerendy.

8
00:00:38,410 --> 00:00:48,840
Wtedy będę mówić o jakichś powodów nie chcą używać kwerendy, a następnie będę także mówić o moim własnym zdaniem i mojego doświadczenia nauczania ludzi do programu, w którym Jay Querrey pasuje najlepiej.

9
00:00:49,350 --> 00:00:57,090
Zanim zaczniemy tu chcę podkreślić tę witrynę sieci Web może nie potrzeba Jay Querrey Jestem pokazując wam to dla dwóch wielkich powodów.

10
00:00:57,090 --> 00:01:03,050
Pierwszym z nich jest to, że pokazuje, że wszystko, co możemy zrobić z Jay Querrey możemy zrobić bez niego.

11
00:01:03,090 --> 00:01:05,970
To punkt tej strony jest ukazanie wspólnych rzeczy.

12
00:01:05,970 --> 00:01:14,440
Jay Querrey jak ukrycia i Allaman jak byś je bez zapytania, a zobaczysz, że wiele z nich jest bardzo podobna.

13
00:01:14,640 --> 00:01:22,810
I wielu z nich Jay curry nie jest dużo krótsze, ale na niektórych funkcji, takich jak Ajax jest to o wiele dłużej tutaj bez Jay zapytania.

14
00:01:22,830 --> 00:01:39,760
Drugim powodem Jestem pokazując miejsce dla Ciebie jest to, że sam fakt, że nie jest nawet strona o nazwie może nie być konieczne Jay zapytanie jest świadectwem debaty, która jest obecnie w toku w społeczności programistów, a jest to tylko jeden z przykładów miejscu że nie kwestionuje, że może nie być konieczne zapytanie.

15
00:01:39,810 --> 00:01:50,240
Istnieją setki i tysiące blogów i artykułów i tutoriali, które obecnie nie powie, trzeba użyć kwerendy lub nigdy nie należy używać kwerendy i to bardzo gorąco kwestionowane.

16
00:01:50,280 --> 00:01:58,370
Warto więc nurkować głębiej w tej debacie i porozmawiać o tym, dlaczego należy użyć J queery więc dlaczego ty cicho.

17
00:01:58,590 --> 00:02:07,380
Oryginalny powód, dla którego został stworzony, że dominacja API wszystkie metody używaliśmy dokumentu dot oczywiście Lechter uzyskać elementu przez ID.

18
00:02:07,380 --> 00:02:10,570
Wszystko to stosuje się uważa złamane.

19
00:02:11,010 --> 00:02:21,150
Więc cała celem Jay zapytania było łatwiej i szybciej korzystać z API DOM za pomocą Jay Querrey, który działał jako interfejs do złamanego Domu API.

20
00:02:21,150 --> 00:02:25,520
To również sprawia, kod jaśniejsze i krótsze obejrzałeś tutaj.

21
00:02:25,830 --> 00:02:34,560
Wiesz coś jak to bez zapytania się trzy lub cztery razy ilość kodu, ponieważ używa Jey zapytanie więc to sprawia, że ​​jaśniejsze i krótsze.

22
00:02:34,560 --> 00:02:36,720
Jest łatwy w użyciu, jak również.

23
00:02:36,750 --> 00:02:52,090
Posiada wbudowaną obsługę cross-browser, więc oznacza to, że Jay zapytanie zadba o różnicach między nieruchomości, który działa w przeglądarce Internet Explorer 9 i taki, który działa w przeglądarce Internet Explorer 8 i będzie dbać o wszystkich tego wsparcia cross-browser.

24
00:02:52,200 --> 00:02:53,510
Który jest rodzaj plączą.

25
00:02:53,580 --> 00:03:01,560
I jeden z najgorszych części bycia programistą WWW, aby być uczciwym, moim zdaniem przynajmniej pozwala również AJAX, które omówimy później.

26
00:03:01,590 --> 00:03:04,290
Jest to podzbiór funkcji, to jest naprawdę przydatne.

27
00:03:04,470 --> 00:03:11,260
I ostatni powód, tutaj jest to, że wiele osób korzysta z zapytania i nie mówię tego tylko dlatego, że wiele osób korzysta z Jey zapytania.

28
00:03:11,340 --> 00:03:13,130
Należy oczywiście używać go zbyt.

29
00:03:13,140 --> 00:03:19,200
To nie jest wcale to, co mówię, ale fakt, że wiele osób korzysta z Jey zapytania oznacza, że ​​istnieje silna społeczność tam.

30
00:03:19,200 --> 00:03:23,160
Istnieje wiele tutoriali i blogach i pytania przepełnienia stosu.

31
00:03:23,160 --> 00:03:32,310
Ludzie używają go w każdym miejscu, a więc nie jest dużo materiałów i zasobów, które odnoszą się do Jay Querrey, który jest wielki, kiedy starasz się coś zrobić i trzeba pomóc.

32
00:03:32,910 --> 00:03:33,610
OK.

33
00:03:34,020 --> 00:03:39,660
Więc rozmawialiśmy o tym, dlaczego Jay queery jest super i to prawdopodobnie brzmi trochę jak Americorp w tym momencie.

34
00:03:39,660 --> 00:03:41,220
Więc dlaczego nie możemy z niego korzystać.

35
00:03:41,400 --> 00:03:49,340
I pierwsza i najważniejsza odpowiedź jest, że API dominacja nie jest już złamane więc ma rzeczy, że nie używane mieć.

36
00:03:49,440 --> 00:03:57,710
Więc dla selektora zapytania selektor instancji queery ogóle nie używany istnieć jako część Saddam Adamu API jest znacznie łatwiejszy w obsłudze.

37
00:03:57,840 --> 00:04:02,310
I używaliśmy go do tej pory i robiliśmy dobrze bez zapytania.

38
00:04:02,310 --> 00:04:08,090
Drugim powodem jest to, że nie ma nic nie można zrobić na własną rękę, która jest cały sens tej stronie robić.

39
00:04:08,160 --> 00:04:11,330
Możemy zrobić wszystko, co byś zrobił z kwerendy bez niego.

40
00:04:11,820 --> 00:04:22,130
A wraz z tym, jeśli chcemy używać tylko dwa lub trzy metody lub nawet 10 sposobów spośród zapytania my wciąż tym wiesz, 100 lub 200 oraz różnych metod.

41
00:04:22,290 --> 00:04:25,790
Więc czasami ludzie nazywają to niepotrzebne zależności.

42
00:04:25,860 --> 00:04:29,910
Mogą powiedzieć, że korzystanie z j curry jest zbyt ciężkie narzędzie, za to, co robisz.

43
00:04:29,910 --> 00:04:42,170
Więc jeśli używasz tylko Jay zapytanie do animacji, na przykład, że to trochę przesada, ponieważ istnieją inne narzędzia, które obecnie nie pomogą Ci tylko z animacji podczas Jay queery robi animację Plus wiesz sto innych rzeczy.

44
00:04:42,250 --> 00:04:46,630
A i to tylko konieczne, aby tego wiele wagi jest to, co ludzie mówią.

45
00:04:47,130 --> 00:04:48,950
Więc wydajność może być problemem.

46
00:04:49,020 --> 00:05:06,210
To nie będzie w naszym przypadku nie będzie robić wszystko, co naprawdę popycha Jay Curry ciężko, ale idea jest to, że jeśli ktoś jest za pomocą Jay zapytania i nie wiedzą, że nie są zaznajomieni z kodem i kod źródłowy Jay zapytań i jak rzeczy są pisane mogą stosować metodę mogliby napisać kawałek kodu, który jest nieefektywny.

47
00:05:06,360 --> 00:05:10,170
To faktycznie jest wolniejszy niż gdyby po prostu zrobić bez zapytania.

48
00:05:10,260 --> 00:05:13,210
Ale jak już wspomniałem, że to trochę długie ujęcie dla nas.

49
00:05:13,410 --> 00:05:16,160
I ostatni powód jest, że wiele osób odchodzi od J.

50
00:05:16,160 --> 00:05:24,720
Cory i to nie znaczy, że tylko dlatego, że inni ludzie nie używają Jay zapytanie, że nie należy używać go z tego samego powodu, że wymieniona Jay zapytania.

51
00:05:24,750 --> 00:05:28,690
Istnieje wielkie zasoby i samouczki wideo i wiele informacji tam.

52
00:05:28,830 --> 00:05:30,450
Tak naprawdę nie można się pomylić.

53
00:05:30,840 --> 00:05:40,780
Więc teraz mamy zamiar spędzić trochę czasu omawiając moje własne zdanie na ten temat, a zwłaszcza moich doświadczeń dydaktycznych osób programować z Jay Querrey i bez niego.

54
00:05:41,160 --> 00:05:51,080
Kiedy po raz pierwszy zaczął nauczać ludzi do zaprogramowania i uczenie ludzi, aby stać developerzy Chciałbym zacząć od H Tim L i C S nas, a potem pójdę prosto do Jacqui.

55
00:05:51,720 --> 00:05:56,010
Więc nie zrobi żadnej z tych rzeczy, które byliśmy mówisz w ciągu ostatnich kilku jednostek.

56
00:05:56,130 --> 00:05:57,400
Chciałbym nauczyć wydarzenia.

57
00:05:57,480 --> 00:06:04,530
Chciałbym nauczyć wybierania i manipulowania przez Jay zapytania ale nie chciałbym pokazać studentom, jak to zrobić z wanilii JavaScript.

58
00:06:04,530 --> 00:06:09,910
Więc wanilii Agellius lub zwykły G-S po prostu odnosi się do pisania JavaScript bez zapytania.

59
00:06:10,260 --> 00:06:12,630
Więc nie czynili nic z tego w toku.

60
00:06:12,630 --> 00:06:33,740
Chciałbym zacząć od zapytania i czego zdałem sobie sprawę, że deweloperzy, że produkował w klasie były wielkie, ale jeśli programiści wzięli Jay Querrey dala gdyby udał się do firmy, która była decyzja, że ​​nie zamierzali użyć kwerendy, która zdarzały się i coraz więcej studentów przyjdzie do mnie i powiedz mi, że to wiesz, moja nowa praca jest super, z wyjątkiem nie używają Jay Querrey tak wiesz.

61
00:06:33,750 --> 00:06:46,080
I mam, że opinie dużo i zdałem sobie sprawę, że studenci byli zależni od Jay queery oczywiście pod koniec klasy były one wystarczająco dobre były mogli przejść nauczyć Fenella Tak i mogliby oni mogli napisać kod bez Jay zapytania.

62
00:06:46,200 --> 00:06:52,870
Ale chodzi o to, że ich wiedza była skoncentrowana wokół zapytania centric sposób pisania kodu.

63
00:06:52,890 --> 00:07:03,360
Więc po nauczanie ludzi Jay Querrey pierwszy dla kilku klas I wokół zmienić ten stan rzeczy i zacząłem ucząc je wanilii manipulacji JavaScript Dom pierwszy.

64
00:07:03,450 --> 00:07:18,570
Więc to, co robiliśmy, aż do tego momentu, a potem wprowadzone J zapytanie potem raz mieli solidne podstawy pojęciowe, jak zdarzenia działają i jak wybranie i manipulowanie działa i wszystko to, że Jay Querrey może nam pomóc.

65
00:07:18,600 --> 00:07:23,790
Chciałem studentom zrozumieć, jak Jay Querrey robił te wszystkie rzeczy za kulisami.

66
00:07:23,790 --> 00:07:37,560
Po nauczania tego podejścia waniliowy lód, a potem Jay queery później i to robić na kilka klas i oglądając te absolwentów zdałem sobie sprawę, że jesteśmy o wiele silniejsze produkcji programistów JavaScriptu.

67
00:07:37,560 --> 00:07:44,890
Nie chodziło tylko o to, że moi uczniowie mogli wziąć jakiś kod i zapisać go w zapytaniu, a także napisać równoważne kod bez zapytania.

68
00:07:45,270 --> 00:07:57,350
Ale co ważniejsze, zauważyłem, że moi uczniowie mieli znacznie silniejszą koncepcyjne fundament Dom i Dom i łamania więc ich podstawą nie został zbudowany na Jay Querrey, który jest jednym ze sposobów na osiągnięcie tego.

69
00:07:57,360 --> 00:08:01,960
Ich podstawą była zbudowana na podstawowych pojęciach zapytania J podstawowej analogii.

70
00:08:01,970 --> 00:08:02,570
Tak.

71
00:08:02,640 --> 00:08:18,430
Tak więc jej bardziej jednolite podejście, gdzie studenci rozumieć na głębszym poziomie, jak rzeczy działało i ujrzeli na jednej stronie możemy to zrobić z kwerendy, a po drugiej stronie możemy to zrobić bez zapytania zamiast struktury ich ramy koncepcyjne wokół Jay zapytania ,

72
00:08:18,570 --> 00:08:23,440
Są skonstruowane wokół ogólnym Dom i pojęcia manipulacji DOM.

73
00:08:23,550 --> 00:08:27,080
Więc to był długi dmuchania sposób dzielenia się moją opinię w tej sprawie.

74
00:08:27,150 --> 00:08:37,310
Doszedłem do wniosku, jako deweloper, a także jako pedagog ważniejsze, że warto wiedzieć, jak robić rzeczy bez zapytania, a także jak je zrobić z kwerendy.
