İlk birkaç yılı düşündüğümüzde, hem React hem de Vue o kadar hızlı sürümler yineliyordu ki, birçok öğrenci artık öğrenemediklerinden şikayet ediyordu.

Şimdi, React bir yıldır kararlı sürümlerle güncellenmiyor.

Hatta bazıları bunun ön tarafın öldüğünün en doğrudan kanıtı olduğunu ileri sürmeye başladı.

Peki React neden geçen yıl bir sürüm yayınlamadı? Bunun nedeni ön uç çerçeve alanında yapılacak yeni bir iş olmaması ve React v19'un ulaşılamaz olması mı?

React geçen yıl aktif oldu mu?

İlk olarak, React'in güncelleme etkinliğinin bu son yılda azalıp azalmadığını görelim.

PUSH kod miktarı açısından son yıl, RELEASE çıktısının daha yüksek olduğu önceki yıllardan bile daha aktif olmuştur:


React geçtiğimiz yıl neler yaptı?

React'in son bir yıldır yeniden düzenleme döneminde olduğu açık. Peki tam olarak ne yeniden düzenleniyor?

Cevap, RSC'yi (React Sunucu Bileşeni) mevcut React sistemine bağlamaktır.

Bazı öğrenciler şunu soracaktır: RSC sadece SSR'ye benzer bir özelliktir, onu uygulamak neden yeniden düzenlemeyi de içeriyor?

Bunun nedeni, RSC'nin yalnızca bir özellik değil, React'in gelecekteki gelişiminin ana yönü olması ve öneminin Hook'lardan daha az olmamasıdır. bu nedenle, RSC etrafındaki yineleme, çok sayıda kod yeniden düzenlemesini içerir. Örneğin:

SSR ile ilgili kodun değiştirilmesi gerekiyor

SSR kod değişiklikleri Askıya Alma bileşeni kod değişikliklerine yol açar

Askıya alma değişiklikleri de useEffect geri çağrılarının zamanlamasında değişiklikler içerir.

Tüm vücudun değişimden etkileneceği söylenebilir.

ÖZETLE

React'in bir yıldır kararlı bir sürümünün olmamasının nedeni, geliştirmenin yönünün geliştiriciye dönük olmaktan üst katman çerçeveye dönük olmaya kaymış olmasıdır.

Bu süre zarfında güncellemelerin tamamı üst katman framework odaklı olduğundan, geliştiricilerin React'teki değişiklikleri algılaması zorlaşıyor.

Ancak bu, React'in yinelemeyi bıraktığı anlamına gelmediği gibi, ön uç geliştirmenin durgunlaştığını da varsayamayız.

React'in son bir yıldaki gelişimini niceliksel olarak gözlemlememiz gerekirse, React v19 kilometre taşının yaklaşık yarısındayız.