🖋️O uso do JQuery hoje em dia pra um projeto novo não é nem bom usar xD, mas é bom ter algumas noções pq vai q um dia vc fica encarregado de um projeto legado!
🖋️A proposta do JQuery no passado, era fazer coisas q pra fazer com javascript era muito dificil/custoso, com as atualizações do javascript se tornou de certa forma obsoleto pra projetos novos.
❗Mesmo que ainda existam certos "components" jquery simples de usar e mt dahorinha kkk, olha esse video mostrando uma: https://www.youtube.com/watch?v=lGUGjz4R4c8&ab_channel=DarkCode
🖋️Sobre você achar mais interessante utilizar CSS puro pra aprender coisas novas, esse realmente é o caminho certo!!(eu faço isso xD) até pq vc não fica limitado a nenhuma lib/framework
🖋️Mas em projetos reais, quando vc visa manutenção e escalar o projeto o uso de libs é maravilhoso até mesmo pra manter um padrão, facilitar a documentação entre varias outras coisas!
❗Da uma chance pras libs, até mesmo por conta do q eu citei na resposta a cima,"vai q pega um projeto de terceiro pra fazer algo".
🖋️Agora falando a true, no começo eu queria que queria fazer sempre 100% de tudo com css puro, mas o tempo foi passando e certas coisas foi ficando chato com css puro xD, projetos de teste eu so faço puro, mas quando vc começa a fazer uns projetos longos e demorados, o tanto de arquivo style.css q vc tem q criar e importar, fora a criatividade pra nomear classes kkkk( ai entra css module,mt bom inclusive pra essa questão de n ter cabeça pra classes ).
🖋️Dai passando o tempo eu comecei a usar libs tipo bootstrap, pra usar coisas simples como posicionamento padrões(flex,justify/align...),cores...
❗Você não deixa de usar o css puro mas ganha tempo, pq tem mt estrutura q é simples demais e usar um tailwind pra fazer apenas algo como: "flex flex-col gap-4 p-10", é bem mais pratico do q ir la nomear uma classe, chamar o arquivo css... xD.
❗E todas essas coisas q eu to colocando como "dificuldade" fica mais chato quando vc tenta aplicar alguns patterns.
🌺Fiz um textão, desculpa kkkkk, mas espero que leia❤️
Obrigado pelos pontos!
Já utilizei Bootstrap e até usaria novamente para um novo projeto. Ainda penso utilizar o TailwindCSS, pois vejo que muita gente utiliza e imagino que empresa também, mas o JQuery vou deixar pra quando realmente for necessário. Depois de tanto tempo estudando de tudo, entendi que certas coisas devemos aprender no momento que for requisitado.
Pra facilitar minha vida utilizo o compilador SASS e crio variáveis com paddings e com estilos que são frequentemente utilizados. Ex: display: flex; align-items: center; justify-content: center;
o que já ajuda bastante.