1
00:00:00,150 --> 00:00:01,020
Bem vindo de volta.

2
00:00:01,170 --> 00:00:06,000
Este será um vídeo rápido sobre os motivos que você deve usar Jay Querrey e alguns motivos

3
00:00:06,000 --> 00:00:08,300
que você pode não querer usar Jake Querrey.

4
00:00:08,370 --> 00:00:14,160
Então, no vídeo de introdução, resumi Jake Query como uma biblioteca de javascript que nos ajuda a fazer

5
00:00:14,160 --> 00:00:15,600
muitas coisas que fazemos já.

6
00:00:15,690 --> 00:00:16,980
E isso simplesmente facilita.

7
00:00:17,220 --> 00:00:22,280
Então, você pode estar se perguntando depois de ouvir o que é por que não usaremos sempre

8
00:00:22,280 --> 00:00:22,770
uma consulta.

9
00:00:22,800 --> 00:00:28,620
Parece que isso torna a vida mais fácil e nos ajuda com todos os recursos comuns de

10
00:00:28,920 --> 00:00:30,510
mutação dominante, devemos sempre usá-lo.

11
00:00:30,510 --> 00:00:35,070
A verdade é que é um pouco um debate na comunidade de desenvolvedores agora, então vou

12
00:00:35,070 --> 00:00:38,210
começar por falar sobre alguns dos motivos para usar uma consulta.

13
00:00:38,410 --> 00:00:43,440
Então falo sobre alguns motivos por que você não pode querer usar uma consulta e então também

14
00:00:43,440 --> 00:00:48,840
falo sobre minha própria opinião e minha experiência ensinando as pessoas a programar onde Jay Querrey se encaixa melhor.

15
00:00:49,350 --> 00:00:55,080
Antes de começar aqui, eu quero apontar esse site que talvez você não precise de Jay Querrey, estou mostrando

16
00:00:55,080 --> 00:00:57,090
isso para você por dois grandes motivos.

17
00:00:57,090 --> 00:01:02,610
O primeiro deles é que demonstra que tudo o que podemos fazer com Jay Querrey podemos fazer sem

18
00:01:02,610 --> 00:01:03,050
ele.

19
00:01:03,090 --> 00:01:05,970
Esse é o objetivo deste site é mostrar coisas comuns.

20
00:01:05,970 --> 00:01:13,050
Jay Querrey gosta de esconder e Allaman como você faria sem uma consulta e você verá que muitos

21
00:01:13,050 --> 00:01:14,440
deles são realmente semelhantes.

22
00:01:14,640 --> 00:01:20,610
E em muitos deles Jay Curry não é muito mais curto, mas em alguns dos recursos como o Ajax, isso é

23
00:01:20,610 --> 00:01:22,810
muito mais longo aqui sem a consulta Jay.

24
00:01:22,830 --> 00:01:28,350
desenvolvedores e este é apenas um exemplo de um site Isso está questionando que talvez você não precise de uma consulta.

25
00:01:28,530 --> 00:01:33,750
A segunda razão pela qual eu estou mostrando o site para você é que o próprio fato de que há

26
00:01:33,750 --> 00:01:39,450
mesmo um site chamado pode não precisar de uma consulta Jay é um testemunho do debate atualmente em curso na comunidade de

27
00:01:39,810 --> 00:01:45,540
Existem centenas e milhares de blogs e artigos e tutoriais por aí que lhe direm que você

28
00:01:45,540 --> 00:01:50,240
precisa usar uma consulta ou nunca deve usar uma consulta e é muito disputado.

29
00:01:50,280 --> 00:01:57,550
Então vamos mergulhar mais fundo nesse debate e falar sobre por que você deveria usar J queery, então por que você fica quieto.

30
00:01:58,590 --> 00:02:04,890
A razão original por que foi criada é que a Dom API todos os métodos que usamos. Por favor,

31
00:02:05,200 --> 00:02:07,380
o Lechter obtém um elemento por ID.

32
00:02:07,380 --> 00:02:10,570
Tudo isso costumava ser considerado quebrado.

33
00:02:11,010 --> 00:02:17,070
Então, todo o objetivo da consulta Jay era tornar mais fácil e rápido usar a API DOM usando

34
00:02:17,340 --> 00:02:21,150
Jay Querrey, que atuava como uma interface para a Dom API quebrada.

35
00:02:21,150 --> 00:02:25,520
Ele também torna seu código mais claro e mais curto como você viu aqui.

36
00:02:25,830 --> 00:02:30,930
Você sabe fazer algo assim sem uma consulta é três ou quatro vezes a quantidade de código, pois está

37
00:02:31,140 --> 00:02:34,560
usando a consulta Jey para que ela seja mais clara e mais curta.

38
00:02:34,560 --> 00:02:36,720
É fácil de usar também.

39
00:02:36,750 --> 00:02:43,380
navegador cruzado, então isso significa que a consulta do Jay irá cuidar das diferenças entre uma propriedade que funciona no Internet

40
00:02:43,380 --> 00:02:49,770
Explorer 9 e uma que funciona no Internet Explorer 8 e que cuidará de todo o suporte do navegador cruzado.

41
00:02:49,770 --> 00:02:52,090
Ele foi construído no suporte para o

42
00:02:52,200 --> 00:02:53,510
O que é meio bagunçado.

43
00:02:53,580 --> 00:02:59,700
E uma das piores partes de ser um desenvolvedor web para ser honesto na minha opinião, pelo menos, também fornece AJAX

44
00:02:59,760 --> 00:03:01,560
sobre o qual falaremos mais tarde.

45
00:03:01,590 --> 00:03:04,290
É um subconjunto de recursos que são realmente úteis.

46
00:03:04,470 --> 00:03:09,750
E o último motivo aqui é que muitas pessoas usam uma consulta e não estou apenas dizendo isso porque

47
00:03:09,750 --> 00:03:11,260
muitas pessoas usam a consulta Jey.

48
00:03:11,340 --> 00:03:13,130
Você deve obviamente usar isso também.

49
00:03:13,140 --> 00:03:17,310
Isso não é o que estou dizendo, mas o fato de que muitas pessoas usam a consulta Jey

50
00:03:17,370 --> 00:03:19,200
significa que existe uma comunidade forte por aí.

51
00:03:19,200 --> 00:03:23,160
Há muitos tutoriais e postagens de blog e questões de transbordamento de pilha.

52
00:03:23,160 --> 00:03:28,290
As pessoas usam tudo em todo o lugar e, portanto, há muitos materiais e recursos que pertencem a Jay Querrey,

53
00:03:28,290 --> 00:03:32,310
o que é ótimo quando você está tentando fazer algo e você precisa de ajuda.

54
00:03:32,910 --> 00:03:33,610
ESTÁ BEM.

55
00:03:34,020 --> 00:03:38,790
Então, falamos sobre o motivo de Jay queerie é ótimo e provavelmente parece um pouco a

56
00:03:38,790 --> 00:03:39,660
Americorp neste ponto.

57
00:03:39,660 --> 00:03:41,220
Então, por que não vamos usá-lo.

58
00:03:41,400 --> 00:03:48,300
E a primeira e mais importante resposta é que a Dom API não está mais quebrada por isso tem coisas que

59
00:03:48,300 --> 00:03:49,340
não costumava ter.

60
00:03:49,440 --> 00:03:56,070
Então, por exemplo, o seletor de consulta do seer diferente que não costumava existir como parte da API de Saddam Adamu é

61
00:03:56,070 --> 00:03:57,710
muito mais fácil de usar.

62
00:03:57,840 --> 00:04:02,310
E nós estamos usando isso até agora e nós estávamos fazendo tudo bem sem uma consulta.

63
00:04:02,310 --> 00:04:06,810
A segunda razão é que não faz nada que você não possa fazer por conta própria, que é

64
00:04:06,810 --> 00:04:08,090
o ponto inteiro deste site.

65
00:04:08,160 --> 00:04:11,330
Podemos fazer tudo o que você faria com uma consulta sem ele.

66
00:04:11,820 --> 00:04:18,030
E, juntamente com isso, se nós só queríamos usar dois ou três métodos ou mesmo 10 métodos fora da

67
00:04:18,030 --> 00:04:22,130
consulta, ainda estamos incluindo você conhece 100 ou mais 200 métodos diferentes.

68
00:04:22,290 --> 00:04:25,790
Então às vezes as pessoas vão chamá-lo de uma dependência desnecessária.

69
00:04:25,860 --> 00:04:29,910
Eles podem dizer que usar j Curry é uma ferramenta muito pesada para o que você está fazendo.

70
00:04:29,910 --> 00:04:34,830
Então, se você estiver usando a consulta do Jay para animações, por exemplo, isso é um pouco

71
00:04:34,830 --> 00:04:40,500
demais, porque há outras ferramentas lá fora que irão ajudá-lo apenas com animação, enquanto Jay que faz animações. Além disso,

72
00:04:40,590 --> 00:04:42,170
você conhece cem outras coisas.

73
00:04:42,250 --> 00:04:46,630
E e é desnecessário ter tanto peso é o que as pessoas diriam.

74
00:04:47,130 --> 00:04:48,950
Portanto, o desempenho pode ser um problema.

75
00:04:49,020 --> 00:04:54,060
Não será no nosso caso que não faremos nada que realmente esteja empurrando Jay Curry com dificuldade, mas a idéia

76
00:04:54,060 --> 00:04:58,980
por trás disso é que se alguém estiver usando a consulta Jay e eles não sabem que não estão familiarizados

77
00:04:58,980 --> 00:05:04,380
com o código e o código-fonte da consulta Jay e como as coisas estão escritas, eles podem usar um método que eles

78
00:05:04,380 --> 00:05:06,210
podem escrever algum código que seja ineficiente.

79
00:05:06,360 --> 00:05:10,170
Isso realmente é mais lento do que se eles tivessem acabado de fazer isso sem uma consulta.

80
00:05:10,260 --> 00:05:13,210
Mas, como mencionei, é um pouco de um tiro longo para nós.

81
00:05:13,410 --> 00:05:16,160
E a última razão é que muitas pessoas estão se afastando de J.

82
00:05:16,160 --> 00:05:21,480
Cory e isso não quer dizer isso só porque outras pessoas não estão usando Jay consulta que você não

83
00:05:21,480 --> 00:05:24,720
deve usá-lo é a mesma razão que eu mencionei para Jay consulta.

84
00:05:24,750 --> 00:05:28,690
Existem grandes recursos e tutoriais e vídeos de muita informação por aí.

85
00:05:28,830 --> 00:05:30,450
Então você realmente não pode dar errado.

86
00:05:30,840 --> 00:05:35,850
Então, agora vamos passar algum tempo discutindo minhas próprias opiniões sobre isso e, em

87
00:05:35,880 --> 00:05:40,780
particular, minha experiência ensinando as pessoas a programar com Jay Querrey e sem isso.

88
00:05:41,160 --> 00:05:46,560
desenvolvedores web, eu começaria com H Tim L e depois C S us e então eu iria direto para Jacqui.

89
00:05:46,560 --> 00:05:51,080
Quando eu comecei a ensinar as pessoas a programar e ensinar as pessoas a se tornarem

90
00:05:51,720 --> 00:05:56,010
Então, eu não faria nada do que estamos falando nas últimas unidades.

91
00:05:56,130 --> 00:05:57,400
Eu ensinaria eventos.

92
00:05:57,480 --> 00:06:02,670
Eu ensinaria a selecionar e manipular através da consulta Jay, mas eu não mostrava aos alunos como fazer

93
00:06:02,670 --> 00:06:04,530
isso com o Javascript de vanilla.

94
00:06:04,530 --> 00:06:09,910
Então, a vanilla Agellius ou a planície G-S apenas se refere à escrita de javascript sem uma consulta.

95
00:06:10,260 --> 00:06:12,630
Então eu não costumava fazer nada disso no curso.

96
00:06:12,630 --> 00:06:17,940
você sabe que meu novo trabalho é fantástico, exceto que eles não usam Jay Querrey apenas para que você saiba.

97
00:06:18,540 --> 00:06:23,940
Eu começaria com uma consulta e o que eu percebi é que os desenvolvedores que eu estava produzindo na aula eram

98
00:06:23,940 --> 00:06:27,870
grandes desenvolvedores, mas se você demitiu Jay Querrey se eles fossem a uma empresa que

99
00:06:27,870 --> 00:06:33,740
estava decidindo que não iriam usar uma consulta que aconteceu mais e mais e mais estudantes viriam para mim e me contam isso,

100
00:06:33,750 --> 00:06:39,360
E recebi muitos comentários e percebi que os alunos eram dependentes de Jay que, obviamente, no final da

101
00:06:39,360 --> 00:06:44,670
aula, eles eram bons o suficiente para que pudessem aprender a aprender Fenella Sim e eles poderiam

102
00:06:44,670 --> 00:06:46,080
escrever código sem consulta Jay.

103
00:06:46,200 --> 00:06:52,870
Mas o ponto é que seu conhecimento foi centrado em torno de uma maneira centrada na consulta de escrever código.

104
00:06:52,890 --> 00:06:59,580
para algumas aulas, troco as coisas e comecei ensinando-lhes a manipulação de DNS do google bable primeiro.

105
00:06:59,580 --> 00:07:03,360
Então, depois de ensinar as pessoas, Jay Querrey primeiro

106
00:07:03,450 --> 00:07:08,490
Então, as coisas que fizemos até este ponto e depois introduzi a consulta J

107
00:07:08,490 --> 00:07:15,720
depois, eles tiveram uma sólida base conceitual de como os eventos funcionam e como selecionar e manipular obras e tudo isso

108
00:07:15,720 --> 00:07:18,570
com o qual Jay Querrey pode nos ajudar.

109
00:07:18,600 --> 00:07:23,790
Eu queria que os alunos compreendessem como Jay Querrey estava fazendo todas essas coisas nos bastidores.

110
00:07:23,790 --> 00:07:30,120
Depois de ensinar essa abordagem do gelo de baunilha primeiro e, em seguida, Jay queery mais tarde e

111
00:07:30,120 --> 00:07:36,450
fazendo isso por algumas aulas e assistindo a graduação desses alunos, percebi que estávamos produzindo desenvolvedores de javascript

112
00:07:36,450 --> 00:07:37,560
muito mais fortes.

113
00:07:37,560 --> 00:07:42,750
Não foi apenas o fato de meus alunos poderem tomar algum código e escrevê-lo em uma consulta e

114
00:07:42,750 --> 00:07:44,890
também escrever o código equivalente sem uma consulta.

115
00:07:45,270 --> 00:07:50,730
Mas, mais importante, notei que meus alunos tinham um fundamento conceitual muito forte dos Dom e

116
00:07:50,820 --> 00:07:57,350
Dom e a violação para que sua fundação não fosse construída sobre Jay Querrey, que é uma maneira de fazê-lo.

117
00:07:57,360 --> 00:08:01,960
Sua base foi construída sobre os conceitos subjacentes à analogia subjacente da consulta J.

118
00:08:01,970 --> 00:08:02,570
Sim.

119
00:08:02,640 --> 00:08:08,580
nível mais profundo como as coisas funcionaram e viram de um lado, podemos fazer isso com uma consulta e, por

120
00:08:08,580 --> 00:08:14,820
outro lado, podemos fazê-lo sem uma consulta em vez de estruturar sua estrutura conceitual em torno da consulta de Jay .

121
00:08:14,820 --> 00:08:18,430
Portanto, é uma abordagem mais unificada, onde os alunos entenderam em um

122
00:08:18,570 --> 00:08:23,440
Eles o estruturaram em torno do Dom geral e os conceitos de manipulação de DOM.

123
00:08:23,550 --> 00:08:27,080
Então, esse era um longo e sinuoso meio de compartilhar minha opinião sobre esse assunto.

124
00:08:27,150 --> 00:08:33,030
Cheguei à conclusão de desenvolvedor e também como educador, mais importante que vale a pena saber como

125
00:08:33,060 --> 00:08:37,310
fazer coisas sem uma consulta e também como fazê-las com uma consulta.

126
00:08:37,500 --> 00:08:42,290
Então, nós vimos como fazê-los sem ele e agora estamos indo para a frente, vamos ver como fazer coisas que

127
00:08:42,300 --> 00:08:43,020
Jay modo que
