1. AI Destekli Geliştirme
Github Copilot'un 2023'de lansmanı ile endüstri, Stack Overflow'un IDE'nize doğrudan nasıl bağlanacağına dair ilk bakışını aldı. Copilot, binlerce geliştiriciye yazdıkları hatalar üzerinde inandırıcı bir inkar olanağı sundu.
2024'te bu asistanların daha sofistike hale gelmesini ve bu durumun endüstri genelinde dalga dalga etkiler yaratmasını bekleyebiliriz.
MDN'ye olan trafiğin, geliştiricilerin artık JS dizi metodlarını aramalarına gerek olmadığını fark etmeleriyle birlikte keskin bir şekilde düşeceğini tahmin ediyoruz. Ayrıca, Stack Overflow'un kardeş sitesi Prompt Overflow'un birkaç ay içinde internetin en popüler sitelerinden biri haline gelmesini bekliyoruz.
2. Rendering (Görsel İşleme) Modelleri
Sunucuda mı render almalı, sunucuda mı alınmamalı? 2023'de internetin sahipleri, Vercel, bu seçimi tüm uygulamanız için bir kez yapmak yerine, artık bir yeni bileşen yazdığınızda her seferinde karar vermeniz gerektiğine karar verdiler.
Front-end geliştirmesi çok kolaylaşıyordu, CSS yazan aynı insanlar artık Streaming SSR ve Progressive Hydration'ın nasıl çalıştığını bilmek zorunda.
2024'te, çerçevelerin artan derecede granüler rendering modellerini benimsemesini ve bu yılın sonlarında satır başına rendering (PLR) ile doruğa ulaşmasını bekleyebiliriz. Rendering Reliability Engineers için iş ilanlarının tüm zamanların en yüksek seviyesine ulaşmasını da bekleyebiliriz.
3. JS Runtimes
Bir geliştiricinin seçim yaparken felç olmadığı tek alanlardan biri olan bir JS runtime seçmek, 2020'nin başlarında, Node'un yaratıcısı bize üzerinde kafa patlatacak yeni bir şey sundu. Deno ve Bun'un lansmanı, JavaScript'in gerçekten niyet edilmediği her yerde çalışabilecek bir dil haline son dönüşümünü müjdeledi.
Bu yeni JS runtimes, artık HTML'i daha hızlı sunmamıza olanak tanıyor. Örneğin, bu blogun Time to First Byte (TTFB) süresini -0,4s'ye düşürdük. Bu, linki tıklamadan önce aslında yüklendiği anlamına gelir.
2023'te, WiFi etkin kettlelarda soğuk önyükleme sürelerini azaltmak amacıyla özellikle tasarlanmış olan Boil dahil olmak üzere, daha hızlı ve daha özelleştirilmiş JS runtimes lansmanını bekleyebiliriz. Tüm bu gelişmeler, botnetlerin geleceğini gerçekten heyecan verici kılmaya söz veriyor.