Next.js, 25 Ekim 2016'da açık kaynak olarak yayımlandı. On yılın sonunda nerede durduğunu görmek için üç farklı listeyi ölçtük: ABD'nin en büyük 500 halka açık şirketi (S&P 500), dünyanın en popüler 10.000 web sitesi (Tranco listesi) ve Türkiye'nin en popüler 1.000 .tr sitesi. Toplam 7.070 ana sayfanın kaynak kodunu inceledik ve bunu Next.js'in 10 yıllık npm indirme verisiyle birleştirdik.
Öne çıkan bulgular
- Dünyanın en popüler 10.000 sitesinin %12,8 oranında ana sayfası Next.js ile çalışıyor. Bu oran WordPress ile neredeyse aynı (%13). W3Techs'in tüm web için verdiği %3,8'in yaklaşık 3,4 katı: Next.js büyük ve çok ziyaret edilen sitelerde yoğunlaşıyor.
- S&P 500 şirketlerinin %14,1 oranında ana sayfası Next.js kullanıyor (ölçülebilen 340 şirketten 48). Bu, Adobe Experience Manager'dan (%25,6) sonra ikinci sıra. Walmart, Target, Nike, PepsiCo, Procter & Gamble, AT&T, Citigroup, Northrop Grumman ve Palantir bunlar arasında.
- Modern JavaScript çatısı kullanan S&P 500 sitelerinin %87,3 oranı Next.js. Rakip çatılar kurumsal dünyada neredeyse yok: Nuxt, Astro, SvelteKit, Gatsby ve Angular toplam 7 şirkette görülüyor.
- Türkiye'de oran %9,6. Burada da Next.js ile WordPress (%9,8) başa baş.
- App Router çıkalı üç yıl oldu ama kurumsal dünya hâlâ eski mimaride. Next.js kullanan S&P 500 sitelerinin yalnızca %39,6 oranı App Router'da. Bu oran dünyanın ilk 10.000 sitesinde %53,3, Türkiye'de %58,5.
- Next.js siteleri büyük ölçüde Vercel dışında çalışıyor. İlk 10.000'deki Next.js sitelerinin %16,4 oranında Vercel izi var; Türkiye'de bu oran %3,7.
- npm'de 2026 bir kırılma yılı. next paketi Ekim 2026'da 306 milyon kez indirildi; bir yıl önce bu sayı 65 milyon idi. Her 100 React indirmesine karşılık Next.js indirmesi 2017'de 1,7 iken Ekim 2026'da 36,1.
1. Dünyanın en popüler siteleri: Next.js ile WordPress başa baş
Tranco, akademik araştırmalarda kullanılan ve beş ayrı kaynağın (Chrome kullanıcı verisi, Cloudflare Radar, Cisco Umbrella, Majestic, Farsight) 30 günlük ortalamasından oluşan bir popülerlik listesi. Listenin ilk 10.000 alan adından 5.873 tanesi ölçülebilir bir ana sayfa döndürdü. Geri kalanlar API, CDN ya da reklam alan adları, bot korumasına takılan veya yanıt vermeyen sitelerdi.
Ölçülebilen sitelerin 754 tanesinde (%12,8) Next.js izi var. WordPress 762 sitede (%13). W3Techs'e göre WordPress tüm sitelerin %39,3'ünde, Next.js ise %3,8'inde kullanılıyor. En popüler sitelerde bu tablo tersine dönmüş durumda: büyük ürün ekipleri olan şirketler WordPress yerine Next.js tercih ediyor.
Popülerlik arttıkça oran da artıyor: ilk 1.000 sitede %14,3, 1.001-5.000 arasında %14,1, 5.001-10.000 arasında %11,6.
Diğer modern çatılar çok geride: Nuxt %2,3, Astro %1,4, SvelteKit, Gatsby, Remix ve Angular yarım yüzde civarında. Modern bir JavaScript çatısıyla çalışan 1.050 sitenin %71,8 oranı Next.js.
2. S&P 500: kurumsal Amerika'nın web yığını
S&P 500 şirketlerinin web siteleri hâlâ büyük ölçüde kurumsal içerik yönetim sistemleriyle çalışıyor. En yaygın platform Adobe Experience Manager (87 şirket, %25,6). Next.js 48 şirketle ikinci sırada; WordPress (46), Sitecore (38) ve Drupal (33) onu izliyor.
Next.js'i kullanan şirketler tek bir sektörde toplanmıyor. Perakende (Walmart, Target), tüketim (PepsiCo, Procter & Gamble, General Mills, Nike), finans (Citigroup, Robinhood, Cboe), savunma (Northrop Grumman, General Dynamics, Huntington Ingalls), enerji ve kamu hizmetleri (American Electric Power, CenterPoint, Oneok) listede. Sektör kırılımı aşağıdaki tabloda.
Next.js kullanan S&P 500 sitelerinin %35,4 oranında bir headless CMS izi var; en sık görülen Contentful (11 şirket). Kurumsal tarafta yaygın model, içeriğin ayrı bir CMS'te yönetilip Next.js ile sunulması.
3. Türkiye: aynı denge, farklı altyapı
Tranco listesindeki en popüler 1.000 .tr alan adından 857 tanesi ölçüldü. Next.js 82 sitede (%9,6), WordPress 84 sitede (%9,8). Türkiye'deki oran dünyanın ilk 10.000 sitesinin biraz altında ama tüm web ortalamasının çok üzerinde.
İki fark dikkat çekiyor. Birincisi, Türkiye'deki Next.js siteleri App Router'a daha hızlı geçmiş (%58,5); yeni projelerin daha büyük pay tutması bunu açıklayabilir. İkincisi, Vercel neredeyse hiç kullanılmıyor (82 sitenin 3 tanesi). Türk şirketleri Next.js'i kendi sunucularında ya da Cloudflare arkasında çalıştırıyor. Headless CMS izi de neredeyse yok (1 site).
4. Next.js'in içi: App Router ve Turbopack geçişi
Next.js 13 (Ekim 2022) ile gelen App Router, React Server Components üzerine kurulu yeni yönlendirme mimarisi. Mayıs 2023'te (13.4) kararlı ilan edildi. Ana sayfa HTML'i hangi mimarinin kullanıldığını açıkça gösteriyor: App Router sayfaları self.__next_f akışını, Pages Router sayfaları __NEXT_DATA__ betiğini içeriyor.
Kararlı sürümün üzerinden üç buçuk yıl geçmesine rağmen Next.js kullanan S&P 500 sitelerinin çoğunluğu (%58,3) hâlâ Pages Router'da. Büyük kod tabanlarında mimari geçiş pahalı; Pages Router da desteklenmeye devam ediyor.
Turbopack, Next.js 16 (21 Ekim 2025) ile üretim derlemelerinde varsayılan oldu. Turbopack ile derlenen sayfalar /_next/static/chunks/turbopack- ile başlayan bir dosya yüklüyor. Bu iz, sitenin en azından Next.js 15.5 veya sonrasıyla derlendiğini gösteriyor. Oran üç örneklemde de üçte bir civarında: S&P 500'de %31,3, ilk 10.000'de %30,8, Türkiye'de %36,6. Yani Next.js sitelerinin yaklaşık üçte biri son bir yıl içinde güncel sürüme taşınmış.
Bir hijyen notu: ilk 10.000'deki Next.js sitelerinin %38,9 oranı hâlâ X-Powered-By: Next.js başlığını gönderiyor. Bu tek başına bir açık değil, ama kullanılan teknolojiyi gereksiz yere ilan ediyor ve poweredByHeader: false ayarıyla kapatılabiliyor.
5. On yılın gelişimi: npm verisi
next paketi 2017'nin tamamında 1 milyon kez indirilmişti. 2021'de 81 milyon, 2025'te 621 milyon oldu. Son 12 ayda (Kasım 2025 - Ekim 2026) toplam 2.010 milyon.
Next.js'in React ekosistemindeki ağırlığı da sürekli artıyor. Her 100 React indirmesine karşılık Next.js indirmesi 2017'de 1,7, 2021'de 14,3, 2025'te 29 ve Ekim 2026'da 36,1. React projelerinin giderek daha büyük bölümü doğrudan bir çatı ile başlıyor; Next.js'in önerdiği yöntem de bu.
2026'daki sıçrama dikkat çekici: Ekim 2025'ten Ekim 2026'ya next 4,7 kat, React 3,9 kat büyüdü. Aynı dönemde Astro 9,2 kat, SvelteKit 4,9 kat arttı; Gatsby ise geriledi. npm sayıları insan geliştiricileri, CI sunucularını ve otomatik kurulumları ayırt etmiyor. Bu yüzden sıçramanın nedenini bu veriyle kesin olarak söyleyemeyiz; yapay zekâ kod araçlarının oluşturduğu projeler olası açıklamalardan biri.
On yılın kısa tarihi
- Ekim 2016: Next.js 1.0 açık kaynak olarak yayımlandı.
- Temmuz 2019: Next.js 9: TypeScript desteği, dinamik yönlendirme, API rotaları.
- Ekim 2021: Next.js 12: Rust tabanlı derleyici, Middleware.
- Ekim 2022: Next.js 13: App Router, React Server Components, Turbopack'in ilk sürümü.
- Mayıs 2023: 13.4 ile App Router kararlı.
- Mart 2025: Middleware ile yetki atlatma açığı (CVE-2025-29927, CVSS 9,1).
- Ekim 2025: Next.js 16: Turbopack üretim derlemelerinde varsayılan.
- Aralık 2025: React Server Components'te uzaktan kod çalıştırma açığı ("React2Shell", CVE-2025-55182 / CVE-2025-66478, CVSS 10). Yalnızca App Router kullanan güncel sürümler etkilendi.
- Şubat 2026: React, Linux Foundation bünyesindeki React Foundation'a devredildi.
- Mart 2026: 16.2 ile kararlı Adapter API; Netlify, Cloudflare, AWS Amplify ve Google Cloud ile Next.js ekosistem çalışma grubu.
- Temmuz 2026: Aylık, önceden duyurulan güvenlik sürümü programı başladı.
- Kasım 2026: Güncel kararlı sürüm 16.4.5.
Ne anlama geliyor?
- Next.js artık kurumsal bir standart. S&P 500'de kurumsal içerik yönetim sistemleriyle aynı ligde, en popüler sitelerde WordPress kadar yaygın.
- Güncelleme disiplini şart. 2025 ve 2026'daki kritik açıklar App Router ve görsel optimizasyonu gibi çekirdek özellikleri etkiledi. Aylık güvenlik sürümlerini takip edecek bir bakım süreci olmadan Next.js kullanmak risk.
- Vercel zorunlu değil. Next.js sitelerinin büyük çoğunluğu başka altyapılarda çalışıyor ve Adapter API ile bu yol resmîleşti.
- Pages Router'dan App Router'a geçiş planlı yapılmalı. Kurumsal sitelerin çoğu henüz geçmedi; geçiş sayfa sayfa yapılabiliyor.
Yöntem
Örneklemler: (1) S&P 500 şirketleri: Wikipedia'daki güncel bileşen listesi (500 şirket), resmî alan adları Wikidata'dan SEC CIK numarasıyla eşlendi, eksikler elle tamamlandı. (2) Tranco listesinin 9 Kasım 2026 tarihli sürümünün ilk 10.000 alan adı. (3) Aynı listede .tr ile biten ilk 1.000 alan adı.
Tarih: 10-11 Kasım 2026.
Ölçüm: Her site için ana sayfaya tek bir istek gönderildi (önce alan adının kendisi, olmazsa www). Tarayıcı kimliği açıkça "HititMedyaResearch/1.0" etiketini taşıyordu. HTML ve HTTP başlıklarında çatıların kendi ürettiği izler arandı: Next.js için /_next/static/ yolu, __NEXT_DATA__, self.__next_f veya x-nextjs başlıkları; diğer çatılar ve CMS'ler için belgelenmiş benzer izler. Next.js olarak işaretlenen S&P 500 sitelerinin HTML'leri tek tek kontrol edildi.
Ölçülebilen site: 200 yanıtı veren, HTML içeren ve bot doğrulama sayfası olmayan ana sayfa. S&P 500'de 340 şirket ölçülebildi; 111 site bot korumasıyla (çoğunlukla 403) yanıt verdi, 31 siteye bağlanılamadı. Bağlantı hatası alan siteler daha düşük hızla bir kez daha denendi.
Sınırlılıklar: Yalnızca ana sayfa ölçüldü; bir şirketin ürün, mağaza veya kariyer siteleri başka teknolojiler kullanıyor olabilir. Bot koruması kullanan siteler ölçülemedi; bu siteler daha çok büyük kurumsal platformlarda olduğu için S&P 500 oranları her iki yönde de sapabilir. Barındırma tespiti HTTP başlıklarına dayanıyor; CDN arkasındaki asıl sunucu görünmeyebilir. Sürüm bilgisi toplanmadı. npm indirmeleri CI ve otomatik kurulumları da içerir, kullanıcı sayısı değildir.
Veriyi kullanın
Site bazındaki tüm sonuçlar CSV olarak indirilebilir, aylık npm verisi de ayrı bir CSV'de. İkisi de kaynak gösterilerek serbestçe kullanılabilir (CC BY 4.0). Grafikleri sitenize eklemek için aşağıdaki kodları kullanabilirsiniz.
Next.js kullanım oranı:
<a href="https://www.hititmedya.com/tr/analizler/nextjs-10-yasinda-kullanim-arastirmasi-2026"><img src="https://www.hititmedya.com/data/arastirma/nextjs-kullanim-karsilastirma-tr.svg" alt="Next.js kullanan ana sayfaların oranı" width="1200" style="max-width:100%;height:auto"></a>
<p>Kaynak: <a href="https://www.hititmedya.com/tr/analizler/nextjs-10-yasinda-kullanim-arastirmasi-2026">Hitit Medya Araştırma</a></p>
S&P 500 platformları:
<a href="https://www.hititmedya.com/tr/analizler/nextjs-10-yasinda-kullanim-arastirmasi-2026"><img src="https://www.hititmedya.com/data/arastirma/nextjs-sp500-platformlar-tr.svg" alt="S&P 500 şirketlerinin ana sayfalarında kullanılan platformlar" width="1200" style="max-width:100%;height:auto"></a>
<p>Kaynak: <a href="https://www.hititmedya.com/tr/analizler/nextjs-10-yasinda-kullanim-arastirmasi-2026">Hitit Medya Araştırma</a></p>
10 yıllık npm indirmeleri:
<a href="https://www.hititmedya.com/tr/analizler/nextjs-10-yasinda-kullanim-arastirmasi-2026"><img src="https://www.hititmedya.com/data/arastirma/nextjs-npm-10-yil-tr.svg" alt="Next.js'in 2016-2026 aylık npm indirmeleri" width="1200" style="max-width:100%;height:auto"></a>
<p>Kaynak: <a href="https://www.hititmedya.com/tr/analizler/nextjs-10-yasinda-kullanim-arastirmasi-2026">Hitit Medya Araştırma</a></p>
Bu araştırmayı her yıl aynı yöntemle, aynı adreste yenilemeyi planlıyoruz. Hata ya da eksik görürseniz bize yazın.
Kaynaklar
- Next.js Blog: sürüm duyuruları (Next.js 9, 12, 13, 13.4, 15, 16, 16.2, 16.4).
- Next.js 16: Turbopack'in varsayılan derleyici olması.
- CVE-2025-29927 ve CVE-2025-66478 güvenlik duyuruları.
- Next.js güvenlik sürümü programı (Temmuz 2026).
- Next.js across platforms: Adapter API ve ekosistem çalışma grubu.
- The React Foundation (Şubat 2026).
- W3Techs: Next.js kullanım istatistikleri (Kasım 2026).
- Tranco: Le Pochat ve diğerleri, NDSS 2019. Liste kimliği 947N2.
- List of S&P 500 companies ve Wikidata.
- npm download counts API.