Frameworks e bibliotecas que tiveram êxito em 2000
Listo aqui alguns que fizeram a minha carreira no principio e que ainda tenho usado até os dias de hoje, como é o caso do ajax.
1. jQuery
Lançado em: 2006.
- Descrição: O jQuery revolucionou o desenvolvimento web ao simplificar o uso do JavaScript, especialmente na manipulação de elementos DOM, eventos e animações. Sua famosa frase “escreva menos, faça mais” resumiu sua proposta de tornar o código mais enxuto e eficiente.
- Impacto: Tornou-se uma das bibliotecas JavaScript mais utilizadas durante anos, sendo praticamente onipresente em sites que necessitavam de interatividade.
2. Protótipo.js
Lançamento: Início dos anos 2000.
- Descrição: Uma biblioteca JavaScript que ajudou a introduzir conceitos de programação mais sofisticados, como AJAX e métodos para manipular objetos e coleções. Foi amplamente utilizada por frameworks como Ruby on Rails.
- Impacto: Simplificou a programação orientada a objetos em JavaScript e inspirou o surgimento de outras bibliotecas.
3. MooTools
Lançado em: 2006.
- Descrição: Uma biblioteca JavaScript leve que oferecia funcionalidade para criar efeitos visuais e scripts dinâmicos de forma mais consistente em diferentes navegadores.
- Impacto: Ganhou popularidade por sua abordagem modular e sintaxe clara, ajudando os desenvolvedores a evitar inconsistências entre navegadores.
4. Ruby on Rails (Rails)
Lançado em: 2004.
- Descrição: Um framework de desenvolvimento web Ruby que popularizou o padrão MVC (Model-View-Controller) e enfatizou a convenção sobre a configuração.
- Impacto: Tornou-se uma das estruturas mais adoradas da época por permitir o desenvolvimento rápido e eficiente de aplicações Web. Foi pioneira na introdução de conceitos como scaffolding e arquitetura RESTful.
5. ASP.NET
Lançado em: 2002.
- Descrição: Uma estrutura da Microsoft para o desenvolvimento de aplicações Web dinâmicas. Baseado no .NET Framework, o ASP.NET tem sido amplamente adotado em aplicações empresariais.
- Impacto: Permitiu que os programadores que utilizam C# e VB.NET criassem Web sites dinâmicos de uma forma mais estruturada e escalável.
6. AJAX (JavaScript assíncrono e XML)
Lançamento: Popularizado em meados de 2004-2005.
- Descrição: Não é uma estrutura, mas uma técnica que permite que partes de uma página Web sejam actualizadas sem a recarregar. Aplicações como o Gmail e o Google Maps foram pioneiras na sua utilização.
- Impacto: Mudou a forma como as aplicações Web eram desenvolvidas, tornando-as mais interactivas e responsivas.
Qual desses voce ja usou? deixe nos comentarios