AJAX Eğitimi

AJAX etkileşimli web uygulamaları oluşturmak için bir web geliştirme tekniğidir. JavaScript, HTML, CSS ve XML biliyorsanız, AJAX ile başlamak için sadece bir saat harcamanız gerekir.

Neden Ajax Öğrenilmeli?

AJAX, senkronize bir Ja vaScript ve X ML anlamına gelir. AJAX, XML, HTML, CSS ve Java Script'in yardımıyla daha iyi, daha hızlı ve daha etkileşimli web uygulamaları oluşturmak için yeni bir tekniktir.

  • Ajax içerik için XHTML, sunum için CSS, Belge Nesne Modeli ve dinamik içerik görüntüleme için JavaScript kullanır.

  • Geleneksel web uygulamaları senkron istekleri kullanarak sunucudan ve sunucudan bilgi iletir. Bu, bir formu doldurduğunuz, gönder'i tıkladığınız ve sunucudan yeni bilgiler içeren yeni bir sayfaya yönlendirildiğiniz anlamına gelir.

  • AJAX ile, gönder düğmesine bastığınızda, JavaScript sunucuya bir istekte bulunur, sonuçları yorumlar ve geçerli ekranı günceller. En saf haliyle, kullanıcı hiçbir şeyin sunucuya iletildiğini asla bilemez.

  • XML genellikle sunucu verilerini alma biçimi olarak kullanılır, ancak düz metin de dahil olmak üzere herhangi bir biçim kullanılabilir.

  • AJAX, web sunucusu yazılımından bağımsız bir web tarayıcı teknolojisidir.

  • İstemci programı arka planda sunucudan bilgi isterken kullanıcı uygulamayı kullanmaya devam edebilir.

  • Sezgisel ve doğal kullanıcı etkileşimi. Tıklama gerekli değildir, fare hareketi yeterli bir olay tetikleyicisidir.

  • Veri odaklı, sayfa odaklı.

Zengin İnternet Uygulama Teknolojisi

AJAX şimdiye kadarki en uygun Zengin İnternet Uygulaması (RIA) teknolojisidir. Bu muazzam bir endüstri momentumu kazanıyor ve çeşitli araç kiti ve çerçeveler ortaya çıkıyor. Ancak aynı zamanda, AJAX'ın tarayıcı uyumsuzluğu vardır ve bakımı ve hata ayıklaması zor olan JavaScript tarafından desteklenir.

AJAX Açık Standartlara Dayalı

AJAX aşağıdaki açık standartlara dayanmaktadır -

  • HTML ve Basamaklı Stil Sayfalarını (CSS) kullanarak tarayıcı tabanlı sunum.
  • Veriler XML biçiminde depolanır ve sunucudan alınır.
  • Sahne arkasındaki veriler tarayıcıdaki XMLHttpRequest nesnelerini kullanarak getirilir.
  • Her şeyi gerçekleştirmek için JavaScript.

seyirci

Bu eğitim, etkileşimli web sayfalarının nasıl oluşturulacağını öğrenmek ve AJAX kullanarak hızlarını ve kullanılabilirliklerini geliştirmek isteyen web geliştiricileri için yararlı olacaktır.

Ön şartlar

Bu eğiticiyi denemeden önce HTML ve JavaScript'i bilmeniz önemle tavsiye edilir.