jQuery: JavaScript para <sarcasmo>preguiçosos</sarcasmo>

Update: Pronto, título atualizado.

Nunca fui fã do Javascript, apesar de concordar que depois do pão fatiado, é a melhor invenção da humanidade. Para falar a verdade, nunca tive coragem e vontade de aprender. No que se referia a JavaScript, eu era um tremendo preguiçoso. Era.

Eis que depois de muitos frameworks para Javascript, encontrei o ideal para mim: o jQuery. Me acostumei demais com linguagens server-side, e sempre vi Javascript da mesma maneira que CSS: um verdadeiro estresse por conta de problemas de compatibilidade com navegadores. Mas, felizmente, isto está mudando.

A dica hoje é para desenvolvedores que manjam tudo de server-side, XHTML, CSS, banco de dados, mas empacam na programação client-side. jQuery é um framework leve e com uma curva de aprendizagem mínima. A única coisa que recomendo antes de começar os trabalhos com ele, é dar uma lida sobre Javascript DOM. Recomendo um artigo que o Elcio escreveu sobre DHTML crossbrowser.

Nestes últimos dias andei testando diversas das funções do jQuery, e fico cada vez mais surpreso com a facilidade de uso. Apenas conhecendo DOM e funções básicas do Javascript já consegui explorar várias coisas que o framework proporciona.

Elaborei então uma lista de links que me ajudaram bastante, e que certamente irão ajudá-lo. Minha conclusão dessa experiência é que Javascript é fácil, e com o jQuery é mais fácil ainda. Assim, acredito que não haja mais desculpas para não aprender Javascript. E claro, aprenda Javascript (o original :D ) também, e não se prenda somente a um framework específico. Saia Web afora testando e aprendendo o máximo que conseguir. Fiquei um tempão mistificando JS, e tudo o que precisei fazer para gostar dele foi tentar conhecê-lo melhor.

Não deixe de acessar

=)

10 comentários

  1. Muito bancana a dica, ja ouvoi falar muito o JQuery, agora vou ver se testo de implemento ele em alguns porjetos.

    Abraços

  2. Já ouvi bastante sobre Jquery, mas não tive tempo de testar esse framework.

  3. Não é por nada não, mas eu sou a moda antiga mesmo. Não gostei muito de jQuery não, achei “fácil demais”. Não simpatizei com ele, sei lá. Prefiro o Mootools, bem legal pra quem gosta de POO

  4. Muito bom o seu blog e este artigo. Uso o jquery já há algum tempo e acho a framework javascript mais completa. O javascript nunca mais será o mesmo com ela. Só o título do post que não gostei muito, por que ela na verdade é para agilizar e não para usuários que não sabem nada de Javascript chegarem e irem programando.

  5. A intenção do título não foi a de referir-se aos iniciantes, mas ? queles que procuram maneiras mais rápidas de desenvolver em Javascript.

  6. Vítor Prado

    Olá Rafael, não seria um tanto grosseiro o título de seu post?

    Agradeço um update em nome de toda a comunidade que desenvolve java script e que não acha que é a mesma coisa que css.

    Abs,

  7. Tenho a certeza absoluta de que Javascript e CSS são bem distintos e tem potencialidades bastante distintas também.

    Se leste meu último comentário, deves ter percebido que a intenção do título não é a de ofender ninguém, apenas de mostrar o lado rápido e produtivo que qualquer framework traz, seja jQuery ou não, seja de Javascript, PHP, ou o que for.

    Não pretendo mudar o título do post. Entendam o titulo de maneira sarcástica, que tudo fica certo.

  8. Muito bom o artigo Rafael, cara, tem como me colocar nesta lista aí também não??? hehehe…

    Agora só um detalhe, essa aprendizagem mínima não é para todos, outras frameworks são mais fáceis para alguns, para mim o jQuery “fluiu”, para outros, a prototype reina e assim por diante, mas quando se sente bem com o jQuery você tem liberdade para fazer muita coisa, principalmente com ajax sem ter dores de cabeça… abraços…

  9. Cara, você consegue trabalhar com o jQuery em conjunto com o cakePHP de maneira tranquila??? Eu tô suando pra conseguir algumas coisas cara, por que eles incentivam mesmo é usar a prototype, mas estou sendo teimoso, por que não consigo usar outra framework, mas também não quero abandonar o cake… ainda por cima quero que não tenha script inline… ando tendo alguns problemas mas um dia chego lá hehehe…

  10. Amigo eu venho atraves deste post questionar sobre o extjs e jquery..
    desculpe a ignorancia mas sou iniciante na area queria saber as diferenças, se existem ou são coisas totalmente diferentes ou por fim se complementam..
    obrigado pela atenção disperdiçada..

Comente este artigo