Scripts Framework
Introdução Páginas Web e Javascript
A linguagem JavaScript é uma das bases do desenvolvimento web e, juntamente com a HTML e as CSS, dão vida a boa parte dos sites da internet.
Apenas essas linguagens juntas já nos permitem desenvolver páginas completas, com layouts elegantes e conteúdo dinâmico. Portanto, pode-se dizer que conhecê-las é obrigação de todo profissional que pretende trabalhar com desenvolvimento web.
Enquanto HTML é responsável pelo conteúdo e as CSS pela formatação visual, podemos dizer que JavaScript é a responsável por tornar esse conteúdo formatado mais dinâmico, aprimorando a interação com o utilizador, criando animações mais complexas (das quais apenas as CSS não dão conta), validando formulários, entre outras várias funções que essa linguagem pode desempenhar.
Atualmente, é uma linguagem que tem sido muito utilizada, uma vez que observamos uma tendência das aplicações de serem transferidas para a web.
Então, como era de se esperar, foram sendo criados vários plug-ins/frameworks/bibliotecas para se trabalhar com JavaScript, visando facilitar o uso dessa linguagem em tarefas comuns do dia a dia do Programador web…
Introdução Framework
Uma framework é uma estrutura-base que contém um conjunto de funções e componentes pré-definidos, funções e componentes estes que se relacionam para disponibilizar funcionalidades específicas ao desenvolvimento de software.
Estas funções e componentes genéricos pré-prontos agilizam o processo, poupam tempo e evitam retrabalho para o Programador.
A utilização de frameworks já está inclusa no dia a dia de muitos Programadores.
O principal benefício que faz muitos Programadores utilizarem frameworks é o poder de reutilização de estruturas de código, poupando horas de desenvolvimento e fazendo com que os Programadores possam focar no que é de fato importante e que agrega valor ao negócio com relação ao software que está sendo desenvolvido.
Há várias Frameworks no Javascript, leia o Artigo sobre as 5 Frameworks mais populares.