Bem vindo de volta.
Este será um vídeo rápido sobre os motivos que você deve usar Jay Querrey e alguns motivos
que você pode não querer usar Jake Querrey.
Então, no vídeo de introdução, resumi Jake Query como uma biblioteca de javascript que nos ajuda a fazer
muitas coisas que fazemos já.
E isso simplesmente facilita.
Então, você pode estar se perguntando depois de ouvir o que é por que não usaremos sempre
uma consulta.
Parece que isso torna a vida mais fácil e nos ajuda com todos os recursos comuns de
mutação dominante, devemos sempre usá-lo.
A verdade é que é um pouco um debate na comunidade de desenvolvedores agora, então vou
começar por falar sobre alguns dos motivos para usar uma consulta.
Então falo sobre alguns motivos por que você não pode querer usar uma consulta e então também
falo sobre minha própria opinião e minha experiência ensinando as pessoas a programar onde Jay Querrey se encaixa melhor.
Antes de começar aqui, eu quero apontar esse site que talvez você não precise de Jay Querrey, estou mostrando
isso para você por dois grandes motivos.
O primeiro deles é que demonstra que tudo o que podemos fazer com Jay Querrey podemos fazer sem
ele.
Esse é o objetivo deste site é mostrar coisas comuns.
Jay Querrey gosta de esconder e Allaman como você faria sem uma consulta e você verá que muitos
deles são realmente semelhantes.
E em muitos deles Jay Curry não é muito mais curto, mas em alguns dos recursos como o Ajax, isso é
muito mais longo aqui sem a consulta Jay.
desenvolvedores e este é apenas um exemplo de um site Isso está questionando que talvez você não precise de uma consulta.
A segunda razão pela qual eu estou mostrando o site para você é que o próprio fato de que há
mesmo um site chamado pode não precisar de uma consulta Jay é um testemunho do debate atualmente em curso na comunidade de
Existem centenas e milhares de blogs e artigos e tutoriais por aí que lhe direm que você
precisa usar uma consulta ou nunca deve usar uma consulta e é muito disputado.
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.
A razão original por que foi criada é que a Dom API todos os métodos que usamos. Por favor,
o Lechter obtém um elemento por ID.
Tudo isso costumava ser considerado quebrado.
Então, todo o objetivo da consulta Jay era tornar mais fácil e rápido usar a API DOM usando
Jay Querrey, que atuava como uma interface para a Dom API quebrada.
Ele também torna seu código mais claro e mais curto como você viu aqui.
Você sabe fazer algo assim sem uma consulta é três ou quatro vezes a quantidade de código, pois está
usando a consulta Jey para que ela seja mais clara e mais curta.
É fácil de usar também.
navegador cruzado, então isso significa que a consulta do Jay irá cuidar das diferenças entre uma propriedade que funciona no Internet
Explorer 9 e uma que funciona no Internet Explorer 8 e que cuidará de todo o suporte do navegador cruzado.
Ele foi construído no suporte para o
O que é meio bagunçado.
E uma das piores partes de ser um desenvolvedor web para ser honesto na minha opinião, pelo menos, também fornece AJAX
sobre o qual falaremos mais tarde.
É um subconjunto de recursos que são realmente úteis.
E o último motivo aqui é que muitas pessoas usam uma consulta e não estou apenas dizendo isso porque
muitas pessoas usam a consulta Jey.
Você deve obviamente usar isso também.
Isso não é o que estou dizendo, mas o fato de que muitas pessoas usam a consulta Jey
significa que existe uma comunidade forte por aí.
Há muitos tutoriais e postagens de blog e questões de transbordamento de pilha.
As pessoas usam tudo em todo o lugar e, portanto, há muitos materiais e recursos que pertencem a Jay Querrey,
o que é ótimo quando você está tentando fazer algo e você precisa de ajuda.
ESTÁ BEM.
Então, falamos sobre o motivo de Jay queerie é ótimo e provavelmente parece um pouco a
Americorp neste ponto.
Então, por que não vamos usá-lo.
E a primeira e mais importante resposta é que a Dom API não está mais quebrada por isso tem coisas que
não costumava ter.
Então, por exemplo, o seletor de consulta do seer diferente que não costumava existir como parte da API de Saddam Adamu é
muito mais fácil de usar.
E nós estamos usando isso até agora e nós estávamos fazendo tudo bem sem uma consulta.
A segunda razão é que não faz nada que você não possa fazer por conta própria, que é
o ponto inteiro deste site.
Podemos fazer tudo o que você faria com uma consulta sem ele.
E, juntamente com isso, se nós só queríamos usar dois ou três métodos ou mesmo 10 métodos fora da
consulta, ainda estamos incluindo você conhece 100 ou mais 200 métodos diferentes.
Então às vezes as pessoas vão chamá-lo de uma dependência desnecessária.
Eles podem dizer que usar j Curry é uma ferramenta muito pesada para o que você está fazendo.
Então, se você estiver usando a consulta do Jay para animações, por exemplo, isso é um pouco
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,
você conhece cem outras coisas.
E e é desnecessário ter tanto peso é o que as pessoas diriam.
Portanto, o desempenho pode ser um problema.
Não será no nosso caso que não faremos nada que realmente esteja empurrando Jay Curry com dificuldade, mas a idéia
por trás disso é que se alguém estiver usando a consulta Jay e eles não sabem que não estão familiarizados
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
podem escrever algum código que seja ineficiente.
Isso realmente é mais lento do que se eles tivessem acabado de fazer isso sem uma consulta.
Mas, como mencionei, é um pouco de um tiro longo para nós.
E a última razão é que muitas pessoas estão se afastando de J.
Cory e isso não quer dizer isso só porque outras pessoas não estão usando Jay consulta que você não
deve usá-lo é a mesma razão que eu mencionei para Jay consulta.
Existem grandes recursos e tutoriais e vídeos de muita informação por aí.
Então você realmente não pode dar errado.
Então, agora vamos passar algum tempo discutindo minhas próprias opiniões sobre isso e, em
particular, minha experiência ensinando as pessoas a programar com Jay Querrey e sem isso.
desenvolvedores web, eu começaria com H Tim L e depois C S us e então eu iria direto para Jacqui.
Quando eu comecei a ensinar as pessoas a programar e ensinar as pessoas a se tornarem
Então, eu não faria nada do que estamos falando nas últimas unidades.
Eu ensinaria eventos.
Eu ensinaria a selecionar e manipular através da consulta Jay, mas eu não mostrava aos alunos como fazer
isso com o Javascript de vanilla.
Então, a vanilla Agellius ou a planície G-S apenas se refere à escrita de javascript sem uma consulta.
Então eu não costumava fazer nada disso no curso.
você sabe que meu novo trabalho é fantástico, exceto que eles não usam Jay Querrey apenas para que você saiba.
Eu começaria com uma consulta e o que eu percebi é que os desenvolvedores que eu estava produzindo na aula eram
grandes desenvolvedores, mas se você demitiu Jay Querrey se eles fossem a uma empresa que
estava decidindo que não iriam usar uma consulta que aconteceu mais e mais e mais estudantes viriam para mim e me contam isso,
E recebi muitos comentários e percebi que os alunos eram dependentes de Jay que, obviamente, no final da
aula, eles eram bons o suficiente para que pudessem aprender a aprender Fenella Sim e eles poderiam
escrever código sem consulta Jay.
Mas o ponto é que seu conhecimento foi centrado em torno de uma maneira centrada na consulta de escrever código.
para algumas aulas, troco as coisas e comecei ensinando-lhes a manipulação de DNS do google bable primeiro.
Então, depois de ensinar as pessoas, Jay Querrey primeiro
Então, as coisas que fizemos até este ponto e depois introduzi a consulta J
depois, eles tiveram uma sólida base conceitual de como os eventos funcionam e como selecionar e manipular obras e tudo isso
com o qual Jay Querrey pode nos ajudar.
Eu queria que os alunos compreendessem como Jay Querrey estava fazendo todas essas coisas nos bastidores.
Depois de ensinar essa abordagem do gelo de baunilha primeiro e, em seguida, Jay queery mais tarde e
fazendo isso por algumas aulas e assistindo a graduação desses alunos, percebi que estávamos produzindo desenvolvedores de javascript
muito mais fortes.
Não foi apenas o fato de meus alunos poderem tomar algum código e escrevê-lo em uma consulta e
também escrever o código equivalente sem uma consulta.
Mas, mais importante, notei que meus alunos tinham um fundamento conceitual muito forte dos Dom e
Dom e a violação para que sua fundação não fosse construída sobre Jay Querrey, que é uma maneira de fazê-lo.
Sua base foi construída sobre os conceitos subjacentes à analogia subjacente da consulta J.
Sim.
nível mais profundo como as coisas funcionaram e viram de um lado, podemos fazer isso com uma consulta e, por
outro lado, podemos fazê-lo sem uma consulta em vez de estruturar sua estrutura conceitual em torno da consulta de Jay .
Portanto, é uma abordagem mais unificada, onde os alunos entenderam em um
Eles o estruturaram em torno do Dom geral e os conceitos de manipulação de DOM.
Então, esse era um longo e sinuoso meio de compartilhar minha opinião sobre esse assunto.
Cheguei à conclusão de desenvolvedor e também como educador, mais importante que vale a pena saber como
fazer coisas sem uma consulta e também como fazê-las com uma consulta.
Então, nós vimos como fazê-los sem ele e agora estamos indo para a frente, vamos ver como fazer coisas que
Jay modo que