- React Router, React Server Components (RSC) için yeni destekle gelişmeye devam ediyor ve birden fazla çalışma modu sunuyor.
- Remix ve React Router'ın birleşmesi, çerçeve özelliklerinin artık mevcut kullanıcılara değişiklik dayatmadan, isteğe bağlı eklentiler olarak kullanılabilmesi anlamına geliyor.
- Yeni açık yönetişim modeli, projenin gelecekteki yönüne daha geniş topluluğun dahil edilmesini amaçlıyor.
- Yaklaşan güvenlik yamaları, React Router'daki yüksek öneme sahip güvenlik açıklarını gidererek güvenilirliğini güçlendiriyor.
React Yönlendirici, React uygulamalarında navigasyonu yönetmek için kullanılan çekirdek kütüphane, sessizce önemli değişikliklerden geçiyor. Topluluğun ön yüzünde yapılan tartışmanın büyük bir kısmı, yeni bir gürültü yaratmak için Remix düzlemlerinde merkezde yer alırken, React Router ile önemli ilişkilerin gerçekleştirilmesi de çözümsüz pasajlara neden olabilir. Yeni işlevler, güvenlik ve güvenlik açısından engellenen bu yeni sürümler, ilk sürümden bir on yıl daha kutlanırken kitaplığın geleceğini yapılandırıyor.
Büyük Değişiklikler: Remix ve React Router'ın Birleştirilmesi
Gelişmiş Esneklik için Üç Modun Tanıtımı
Shopify'daki geliştiricilerle ilişkilerden ve React Router yönetim direktifinden sorumlu Brooks Lybrand, React Router'ın yeni sürümü için farklı çalışma modlarını açıklıyor:
- Beyanlı mod – React Router'ın tanıdık deneyimini, istemci ortamında bir gezinme ortamında merkezi olarak sürüm 5'te mevcut olarak koruyun.
- Çerçeve modu – Tümleşik işlevler, bir Vite eklentisi olarak erişilebilen Remix'e özeldir. Bu mod, daha fazla tasarım için daha fazla işlevsel yapıya sahiptir.
- veri modu – Shopify'ın gerekli verilerini karşılamak için başlangıçtaki sürüm kaldırıldı, bu mod, girişte daha fazla güvenlik sağlanmasına ve verilerin alınmasına izin vererek, yönlendiriciyle bir entegrasyon sıvısı için React Sunucu Bileşenleri gibi işlevlerin kolaylaştırılmasını sağlar.
React Server Bileşenleri Desteği Geliyor
Güvenliğin Güçlendirilmesi: Yeni Güvenlik Açıklarının Ele Alınması
Açık Yönetim ve Topluluk Katılımı
React Router, gelişmiş merkezi özelliklere sahiptir - esnek bir yapıya sahiptir, isteğe bağlı çerçeve işlevlerine sahiptir ve geliştiricide merkezi bir konuma sahiptir - ayrıca React Sunucu Bileşenleri ve toplu bir topluluk yönetimi gibi önemli değişiklikler benimser. Proje stratejisi, alışılagelmiş gelenekler için sağlamlaştırılmış ve yakın nesil React geliştiricilerinin geliştiricilerini keşfetmeleri için yeni fırsatlar sunmaktadır.