İçeriğe atla
20 hizmet · 5 kategori — tümünü gör Ortalama dönüş: 2–24 saat
AJAX Nedir, Nasıl Okunur ve 2026'da Hâlâ Kullanılır mı?
TEKNOLOJI GÜNDEMI

AJAX Nedir, Nasıl Okunur ve 2026'da Hâlâ Kullanılır mı?.

AJAX'ın doğru okunuşu tartışması hâlâ sürüyor, ama asıl soru şu: bu teknoloji 2026'da hâlâ kullanılıyor mu? Fetch API ve modern alternatiflerle karşılaştırma.

İÇERİĞE

AJAX'ın doğru okunuşu tartışması hâlâ sürüyor, ama asıl soru şu: bu teknoloji 2026'da hâlâ kullanılıyor mu? Fetch API ve modern alternatiflerle karşılaştırma.

AJAX Nedir, Nasıl Okunur ve 2026'da Hâlâ Kullanılır mı? — yazı içeriği

Bu yazı ilk olarak 2012 yılında, sadece AJAX kelimesinin doğru okunuşunu tartışmak için yayınlanmıştı. Aradan geçen zamanda web geliştirme dünyası kökten değişti; bu nedenle yazıyı, okunuş sorusunu koruyarak ama asıl ağırlığı AJAX'ın 2026'daki güncel yerine, Fetch API ile farkına ve hâlâ hangi durumlarda tercih edildiğine veren kapsamlı bir rehbere dönüştürdük.

AJAX nedir, açılımı ne anlama gelir?

AJAX, Asynchronous JavaScript and XML ifadesinin kısaltmasıdır. Teknoloji, bir web sayfasının tamamı yeniden yüklenmeden, tarayıcının arka planda sunucuyla veri alışverişi yapmasını sağlar. 2005 civarında Gmail ve Google Maps gibi uygulamalarla popülerleşen bu yaklaşım, o döneme kadar her tıklamada sayfanın baştan yüklenmesine alışmış kullanıcılar için devrim niteliğindeydi. Günümüzde bir sepete ürün eklerken, bir formu gönderirken veya bir bildirim sayacı güncellenirken sayfanın yenilenmemesinin arkasında hâlâ bu temel fikir yatar.

AJAX nasıl okunur? Tartışma neden hâlâ sürüyor

Türkçe konuşan geliştiriciler arasında iki yaygın okuma biçimi vardır:

  • "Ayaks" — Hollanda futbol kulübü Ajax'ın okunuşundan esinlenerek yapılan, teknik açıdan hatalı bir telaffuz.
  • "Ey-ceks" — Kısaltmanın harf harf, İngilizce fonetiğiyle okunduğu, sektörde yaygın kabul gören biçim.

AJAX bir kısaltma olduğu için tıpkı NASA, HTML veya CSS gibi harf harf seslendirilir; kelimeye dönüştürülüp "Ajaks" ya da "Ayaks" gibi tek parça okunması İngilizce kaynağıyla örtüşmez. Yine de gündelik konuşmada "ajaks" biçiminin de yaygın kullanıldığını, bunun bir yazım hatası değil, dilin doğal yerelleşme eğilimi olduğunu belirtmek gerekir. Kısacası: teknik doğrusu harf harf okumaktır, ama günlük dilde hangi biçimi duyarsanız duyun karşınızdaki kişi aynı teknolojiden bahsediyordur.

AJAX ile Fetch API arasındaki fark

2026 itibarıyla "AJAX" artık belirli bir tarayıcı API'sinin adı değil, genel bir kavramın adıdır: sayfa yenilenmeden sunucuyla veri alışverişi yapmak. Bu kavramı hayata geçirmek için kullanılan araçlar zaman içinde değişti:

  • XMLHttpRequest (klasik AJAX): 2005'ten beri var olan, hâlâ tarayıcılarda desteklenen ama günümüzde yeni projelerde nadiren tercih edilen orijinal API.
  • Fetch API: Modern tarayıcıların yerleşik olarak sunduğu, Promise tabanlı, daha sade sözdizimine sahip standart yöntem. Günümüzde yeni yazılan JavaScript kodunun büyük bölümü bu API'yi kullanır.
  • Axios ve benzeri kütüphaneler: Fetch'in üzerine otomatik JSON dönüştürme, istek iptali ve hata yönetimi gibi kolaylıklar ekleyen üçüncü parti araçlar; React, Vue gibi arayüz kütüphaneleriyle sıkça birlikte kullanılır.

Yani AJAX'ın adı hâlâ ders kitaplarında ve teknik görüşmelerde geçse de, günümüz kodunda genellikle fetch() veya bir kütüphane çağrısı olarak karşımıza çıkar. Kavram aynı kaldı, uygulama şekli sadeleşti.

XML mi, JSON mu?

İsimdeki "XML" kısmı bugün büyük ölçüde tarihsel bir kalıntıdır. Modern web uygulamalarının neredeyse tamamı, sunucuyla veri alışverişinde XML yerine daha hafif ve JavaScript ile doğrudan uyumlu olan JSON formatını kullanır. Buna rağmen kısaltma değişmedi, çünkü terim artık belirli bir formatı değil, genel "asenkron veri iletimi" fikrini temsil ediyor.

AJAX mantığı bugün nerede kullanılıyor?

Bir web sitesinde şu davranışları gördüğünüzde, arka planda AJAX mantığı çalışıyor demektir:

  • Sepete ürün eklerken sayfanın yenilenmeden sepet ikonunun güncellenmesi.
  • Bir formu gönderdikten sonra sayfa yenilenmeden "başarılı" mesajının görünmesi.
  • Sonsuz kaydırma (infinite scroll) ile yeni içeriklerin otomatik yüklenmesi.
  • Canlı arama kutularının, siz yazarken sonuçları anında güncellemesi.
  • Bildirim sayaçlarının sayfa yenilenmeden değişmesi.

SEO açısından dikkat edilmesi gereken nokta

AJAX ile yüklenen içerikler, doğru kurgulanmazsa arama motorları tarafından hiç görülmeyebilir; çünkü içerik ilk sayfa kaynağında değil, sonradan JavaScript ile eklenir. Bu riski azaltmak için kurumsal projelerde sunucu taraflı render (SSR) veya statik üretim (SSG) yöntemleriyle birlikte kullanılması önerilir. Bir web sitesi projesinde bu dengeyi kurmak teknik planlama gerektirir; bu noktada web sitesi tasarım ve geliştirme sürecinde arama motoru görünürlüğü ile kullanıcı deneyimini birlikte tasarlamak, sonradan yama yapmaktan çok daha sağlıklı sonuç verir. Özellikle sepet ve filtreleme akışlarının yoğun kullanıldığı e-ticaret sitesi projelerinde bu ayrım kritik önemdedir.

Hızlı kontrol listesi

  • Yeni bir özellik yazıyorsanız klasik XMLHttpRequest yerine Fetch API veya Axios kullanın.
  • Veri formatınız XML değil JSON olsun; tarayıcı ve sunucu tarafında daha az kod gerektirir.
  • AJAX ile yüklenen kritik içeriğin arama motorları tarafından da görülebildiğini (SSR/SSG veya sunucu taraflı test ile) doğrulayın.
  • Kullanıcıya geri bildirim verin: veri yüklenirken bir yükleniyor göstergesi olmadan sayfa "donmuş" hissi verebilir.

Geçmişten not

Bu yazı ilk yayınlandığı 2012'de, AJAX Türkiye'deki web geliştirici camiasında henüz yeni yeni tartışılan, okunuşu bile netleşmemiş bir kavramdı. O dönemde jQuery'nin $.ajax() fonksiyonu neredeyse her projenin standart parçasıydı; bugün ise aynı işi tek satır fetch() çağrısı görebiliyor. Kavramın kendisi kalıcılaştı, sözdizimi sadeleşti.

Sitenizde AJAX tabanlı bir özelliğin arama motorlarında görünmediğinden şüpheleniyorsanız, bir SEO hizmeti kapsamında teknik taramadan geçirmek sorunun kaynağını netleştirir.

Sıkça Sorulan Sorular

AJAX kelimesi Türkçe'de nasıl telaffuz edilir?

AJAX bir kısaltma olduğu için Türkçe'de harf harf 'ey-ceks' şeklinde okunması teknik açıdan doğru kabul edilir. Tıpkı NASA veya HTML gibi kısaltmaların okunduğu mantıkla her harf ayrı ayrı seslendirilir. Gündelik konuşmada 'ajaks' biçimi de yaygındır ve yanlış anlaşılmaya yol açmaz, ancak sektörde teknik referans olarak harf harf okuma tercih edilir.

AJAX'ın açılımındaki XML bugün hâlâ kullanılıyor mu?

Hayır, günümüzde AJAX uygulamalarının büyük çoğunluğu XML yerine JSON formatını kullanır. Terim tarihsel bir kısaltma olarak kalmaya devam etse de pratikte veri alışverişi neredeyse tamamen JSON üzerinden yürütülür. Bu nedenle AJAX'ın 'XML' kısmı artık teknik açıdan güncelliğini yitirmiş, sembolik bir isim parçası hâline gelmiştir.

AJAX ile Fetch API aynı şey mi?

Hayır, ama birbiriyle yakından ilişkilidir. AJAX, sayfa yenilenmeden sunucuyla veri alışverişi yapma fikrini tanımlayan genel bir kavramdır; Fetch API ise bu fikri hayata geçirmek için kullanılan, tarayıcılarda yerleşik olarak bulunan modern ve standart araçtır. Eskiden bu iş XMLHttpRequest ile yapılırdı, günümüzde çoğu proje Fetch API veya Axios gibi kütüphaneleri tercih eder.

AJAX ile yüklenen içerik arama motorları tarafından görülür mü?

Her zaman değil. İçerik sayfa ilk yüklendiğinde değil, sonradan JavaScript ile eklendiği için arama motoru taramasında gözden kaçabilir. Bu riski azaltmak için sunucu taraflı render (SSR) veya statik site üretimi (SSG) gibi yöntemlerle birlikte kullanılması, özellikle kurumsal ve e-ticaret projelerinde önerilir.

Yazar
· Reklam Ajansı sahibi
2010'dan beri markaları dijital çağa hazırlıyor.
Hakkımda →
— Benzer yazılar
— Hızlı iletişim

Adınızı bırakın, sizi arayalım.

Bu yazıyla ilgili sorularınız ya da projeniz için kısa bir görüşme. Telefonunuzu bırakın, müsait olduğunuz saatlerde ben sizi arayayım. Ücretsiz danışma.

Diğer ülkelerin numaraları da kabul edilir
Cevap süresi: 2 saat · Pzt-Cum 09-19 GMT+3 · Ücretsiz danışma
📞
2 saat