Introdução ao jQuery
1.4 O que é desenvolvimento web?
Como é possível ver nos exemplos acima, o jQuery consegue executar a mesma funcionalidade do JavaScript com um número bem menor de linhas de comando e ainda consegue deixar mais claro e legível o código. Em resumo, o jQuery possibilita:
- manipular facilmente o conteúdo de uma página web;
- trabalhar com eventos de maneira bastante clara e intuitiva;
- adicionar efeitos especiais;
- manipular um conjunto de elementos de uma página com apenas uma linha de código;
- utilizar uma grande quantidade de plugins disponíveis para diversos tipos de necessidades de desenvolvimento web, tais como: menus, slides, animações, gráficos, etc.
A filosofia do jQuery sintetiza o que observamos nos exemplos acima, ou seja: "escreva menos, faça mais". A economia de linhas de código é ainda mais significativa em sites profissionais, quando arquivos scripts chegam à casa dos milhares de linhas de código.
1.4 O que é desenvolvimento web?
Desenvolvimento web é matéria fundamental dentro dos cursos de informática, devido principalmente ao amplo acesso que o mundo todo vem ganhando a internet. Pessoas que acessam a internet navegam em web sites, que são escritos em basicamente 3 linguagens fundamentais: (1) HTML, (2) CSS e (3) JavaScript. Estas 3 tecnologias são as linguagens básicas que todo navegador web ou browser compreende. Programadores que desejam desenvolver sites precisam adquirir letramento nestas linguagens. Todo código que executa no browser é definido como camada cliente. Entretanto, o desenvolvimento de sistemas web dinâmicos – aqueles que alteram seus conteúdos de acordo com as ações do usuário – exige ainda o domínio de outras linguagens que executam no lado do servidor ou na camada servidor. Linguagens tipicamente utilizadas são: (1) PHP, (2) Java, (3) Ruby, (4) Python, (5) DotNet, entre tantas outros.