JavaScript kitaplığı - JavaScript library

Bir JavaScript kütüphanesi bir olan kütüphane önceden yazılmış bir JavaScript özellikle, JavaScript tabanlı uygulamaların daha kolay gelişmesi için olanak sağlayan bir kod AJAX ve diğer web merkezli teknolojilere.

Tarih

İlk olarak Netscape (ve daha sonra Mozilla ) tarafından geliştirilen JavaScript , birçok web sitesi için Web'de uzun süredir varken , JavaScript'in giderek daha fazla kullanılmaya başlandığı Web 2.0 bilişim çağının yükselişiyle belirli bir adım kazandı . hem web tabanlı hem de masaüstü tabanlı uygulamalar için kullanıcı arayüzlerinin geliştirilmesi .

JavaScript ayrıca , Flash tabanlı web sitelerine daha verimli ve erişilebilir bir alternatif olarak popüler hale gelen dinamik web sayfaları oluşturmak için CSS ile birleştirildi .

Kütüphaneler

JavaScript için artan taleplerle birlikte, programcıların bu tür dinamik arayüzleri geliştirmeleri için daha kolay bir araca ihtiyaç duyuldu. Böylece, JavaScript kitaplıkları ve JavaScript pencere öğesi kitaplıkları geliştirildi ve geliştiricilerin Ajax'ın daha belirgin uygulamalarına daha fazla konsantre olmalarına izin verildi . Bu, Microsoft ve Yahoo gibi diğer şirketlere ve gruplara yol açtı ! bu şirketler tarafından geliştirilen web uygulamalarına giren kendi JavaScript tabanlı kullanıcı arayüzü kitaplıklarını geliştirmek. Bazı JavaScript kitaplıkları, JavaScript'in CSS , PHP , Ruby ve Java gibi diğer web geliştirme teknolojileriyle daha kolay entegrasyonunu sağlar . Birçok kitaplık, çalışma zamanı ortamları arasındaki farkları algılamak ve uygulamaların bu tür tutarsızlıklara izin verme ihtiyacını ortadan kaldırmak için kod içerir.

Hemen hemen tüm JavaScript kitaplıkları, lisanssız dağıtım, kullanım ve değişiklik sağlamak için bir kopya merkezi veya copyleft lisansı altında yayınlanır .

çerçeveler

Angular gibi bazı JavaScript kitaplıkları, genel JavaScript kitaplıklarında bulunmayan tam yığın yetenekler ve özellikler sergiledikleri için çerçeveler olarak sınıflandırılır .

Ayrıca bakınız

Referanslar