Implementando o jQuery DO ZERO! Uma tour pela história do Front End
ฝัง
- เผยแพร่เมื่อ 11 ก.พ. 2025
- Já chegou a ver o jQuery em algum lugar? Já parou pra pensar o que roda por debaixo dos panos dele? Nesse vídeo aqui vamos fazer uma tour pelos patterns que envolvem a sua construção como facade e o seu formato de "chain" na hora de expor a API! Ficou curioso? Então pega a pipoquinha ai e bora ver! 🧑💻
🔸 Link importantes para VOCÊ! (e pra me ajudar a continuar trazendo conteúdo!)
✅ Tem dúvidas sobre arquitetura de camadas? Tratamento de erros? Quais as bases para colocar um projeto no ar de forma automática com Integração Contínua? Conheça meu curso do canal o Construindo CRUDs com qualidade hotm.art/mWYNKk3
📰 Quer receber as novidades do canal antes de todo mundo? mariosouto.com...
🛒 Sabia que eu tenho uma lojinha? comprou pelos links você me ajuda muito! mariosouto.com...
🔸 Quer ver mais conteúdos meus? Segue ai!
🌐 mariosouto.com/
🐦 / omariosouto
📸 / devsoutinho
💬 mariosouto.com...
#jQuery #FrontEnd #DebaixoDosPanos
por mais videos recriando tecnologias!!
🔥🔥🔥🔥
Siiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiim !
Palmas e mais palmas rapaz! Uso e continuo usando até hj em alguns projetos! O tempo diz tudo! Não precisa sair trocando por vue.js ou angular.... No final, o cliente só quer ver funcionando!!! Belo vídeo rapaz! Que Deus o abençoe!
Trabalho com Javascript a uns 3 anos e já utilizei muito JQuery mas não fazia ideia de que era desta maneira, conteúdo interessantíssimo aceito mais.
Fico feliz que curtiu!!!
vídeo muito massa! sugiro um próximo na mesma linha sobre o bootstrap
Só uso Jquery ou JS Vanilla com PHP. É tudo que preciso.
Não quer guerra com ngm ✨
Se ta louco n quero nunca mais trabalhar com isso, mas se for preciso terei...
jquery me salvou muitas vezes hahahaha
esses dias eu estava comparando o quanto de dados que são renderizados pro front entre 2 grandes bancos por ai. o moderninho chegava a 10mb dados. Já o banco de tiozão que ainda usa jquery pelo visto nas requisições não chega a 500kb pra mesma quantidade de informação. Fiquei imaginando o quanto o modernão deve pagar de cloud se usa isso com aws lambda por exemplo.
Estou criando uma biblioteca tmbm, estilo JQuery. Tava com uma dúvida sobre como o JQuery manipulava mais de um elemento em cada método, já que no meu, em cada método eu tinha que percorrer os elementos todas as vezes para aplicar a operação. Achava que o JQ fazia diferente que não percorria os mesmos elementos todas as vezes em cada método e sim que de alguma forma guardava cada operação em uma pilha pra cada chamada de método e no final executava todos em um único loop. Percorrer os mesmo elementos várias vezes não têm perda de desemprenho? Já que se estou, por exemplo, trabalhando com dois elementos e aplico 3 métodos eu estaria percorrendo os mesmos elementos 3 vezes, logo, 6 repetições.
Você pode criar um cachê pra otimizar, mas é inseguro, pq tu não vai saber se tem novos elementos ou se eles sumiram saca?. Pensa que percorrer toda vez 100/200 elementos é ok. O problema é com milhares
muito interessante. ainda utilizo/dou suporte a projeto usando o jquery. facilita muito quando a demnada é muito grande e o tempo é curto.
integrar o jquery com o typescript no prox video e tenta usar ele em alguns do frameworks da trindade (angular, react ou vue)
Olha. Tentação em? Hahshahs
Que dahora ver isso!
Massa demais!
Esse é o tipo de coisa que muita gente já usou algum pedaço e não sabia o nome.
E pra falar a verdade mesmo quem fala que conhece só deve conhecer uns 10%
Parabens.. pelo video. so faltou utilizar functions ao inves de arrow functions (so pra ver o codigo maior) kkk e tb implementar o ajax no modo IE e demais navegadores so pra galera mais nova sentir o drama que era kkk abrs
Dhahhahaha deixar o vídeo mais raiz!
Muito bom, parabéns pela explicação. Agora tenho uma dúvida porque naquela época não tinha o query selector e sim o get element by id, get element by tag name e outros lá; então na época eles faziam alguma coisa para separar o que era .class, #id, ou tag ? E uma outra dúvida é em relação ao ajax era simple http request ? Eu usei muito JQuery gostava e gosto até hoje na verdade. E parabéns pelo vídeo.
Ele tinha um parser embutido que emulava o seletor do CSS /o
o jQuery usava o Sizzle para seletores, que também foi criado pela equipe do jQuery.
Justíssimo! Que fazia todo o parsing pra resolver independente do query selector
Otimo video,, parabéns,,,
Valeu!!!
Sinceramente, era muito mais simples que as libs atuais e a evolução do front kkk
100 sacional 😁😁😁😁 muito legal ver essas implementações
Me sinto o próprio Houdini
brabo 👏👏
7:53 Na época o querySelectorAll já existia? 🤔
Não! Se eu fosse implementar o parser o vídeo ia ter uns 40 min hahsha
@@DevSoutinho Imaginei 😂
seria ruim eu dizer que trampo com jquery nos tempos atuais? kkkk.. LIKEE
Muitas soluções grandes no mercado utilizam o jQuery até hoje... jQuery é topzera
@@eduardomoreira3765 olha se a comida na mesa tá garantida, tá tudo certo meu patrão! Ahshhahs
Ruim seria vc dizer q tá desempregado.
Também trabalho com Jquery em projetos legados e confesso que apesar dos códigos serem bem antigos e pouco estruturados em padronizações e tudo mais, o JQuery me faz evoluir bastante. Trabalhar nesse estilo mais "old school" é ter que ler, refatorar e pensar na estrutura do código muitas e muitas vezes, o que a curto prazo é um canseira danada, mas a longo prazo agrega bastante experiência.
Utilizo até hoje hahahha
Geralmente quando estou usando o Patter facade eu gosto de esta usando uma classe.
Acho se encaixa bem na estrutura, pois no final de cada método eu posso simplesmente retornar o this, ter métodos privados e tudo aquilo que uma classe pode nos oferecer.
Perfeito! No JavaScript uma classe acaba sendo açúcar sintático pra uma função, aí acabei usando mais pelo contexto histórico :P mas ainda com classe tem que tomar cuidado pra dar o bind do this da função
agr so falta um site com php
Jquery paga meu salário
jQuery serve pra dizer que você sabe fazer a mesma coisa que outro dev normal, mas de forma mais trabalhosa e rebuscada.😅
Pera não entendi hahahah, lembrando que como eu cito no vídeo, o browser não tinha formas “simples” de fazer coisas como o querySelector, ali eu fiz um demo da API dele e talz, mas era ciência de foguete pra rolar
Maujor Soutinho
jQuery é usado por 76,9% na web
Um mago dos dados 🎲
Era só descomentar a linha 7 hahaa
"promosm"