JavaScript React Kitaplık: Ekosistem üzerine yeni anket eğilimleri gösterir
Sonbahar 2024'teki “React Durumu” anketi için sonuçlar, aynı zamanda “JavaScript Durumu” anketinin temeli olan ve yaklaşık 7900 reaksiyon geliştiricisinin yanıtını aldı. dünyanın üzerinde. İlişkili zorluklar da dahil olmak üzere en çok kullanılan arıları ve kancaları ile 2023 anketinin benzer bir resmi, ancak mevcut sürüm 19 reaksiyona girer, geliştiricilerin deneyimi üzerinde olumlu bir etkiye sahip olabilir. Bu arada Tanstack, Next.JS ile rekabet edebilecek eksiksiz bir Stack çerçevesi üzerinde çalışıyor.
Duyuru
En zor reaksiyon arıları: forwarfref ve not
Önceki yıl gibi forwardRef VE memo React 19 ile değişmesi gereken en yaygın reaksiyon arıları arasındaki en büyük “zayıflıklar”. Bu versiyon Aralık 2024'te yayınlandı, bu nedenle anketi gerçekleştirdikten sonra – ve zorlukları düzeltmelidir: forwardRef Artık yeni versiyonda gerekli değildir ve şimdi kullanımdan kaldırılmış (eski) olarak kabul edilmektedir. Sonuçların çalışmanın bir sonraki baskısını ne getireceği heyecan verici olmaya devam ediyor.

Reaksiyon Durumu 2024: Bu yaygın reaksiyon arıları en büyük zorlukları hazırlamaktadır.
(Resim: Devographics)
Ayrı olarak sorgulanan yeni arılar arasında, React sunucusunun bileşenleri yine popüler olmayan ölçekte ilk yerdir, ancak geçen yıldan yüzde dörtten azdır.
En zor kanca useEffect 1. sıradan önceki yıla göre. Bunlar, kancaların önünde, spesifik olmayan ölçekte ikinci sırada yer alıyor useCallback VE useMemo.
Olumlu görüş Usestate ve createcontext
Tüm reaksiyon özelliklerinin kullanımı sorulduğunda, çalışma katılımcıları daha sık kullanır useState,, useEffect,, <Fragment>,, useRef VE useContext – Bunlar zaten yüzde 90'ın üzerinde kullandı useState Ayrıca yüzde 99.
Görüşmeciler ayrıca kullanılan özelliklerin her biri için olumlu, nötr veya olumsuz bir değerlendirme sunabildiler ve isteğe bağlı olarak bir yorum yapmışlardır. Yüzde 56 alıyor <Fragment> Daha olumlu cesaret, bunu takip edin useState Yüzde 50 E ile createContext Yüzde 49 ile. Üstünde createContext Buna ek olarak, bunu duymuş, ancak henüz kullanmayan insanların yüzde üçü de olumlu görüşlerini dile getirmiştir.
Ancak, React geliştiricileri kararlaştırılmış olmaktan uzaktır. İLE <Fragment> Örneğin, bir geliştirici kullanımı kolay ancak gerekli olmaması gerektiğini not eder (“Kullanımı kolaydır, ancak gerekli olmamalıdır”), başka bir kişi her zaman gereksiz bir sözdizimi duymuş olsa da (“Bu bana her zaman var Gereksiz bir sözdizimi hissettim, her zaman gidebileceğini merak ettim “). Buna karşılık, diğerleri bu konuda heveslidir: Olumlu yorumlardan biri basit bir “Bunu Sevin!” Dır.
Kütüphaneler ve Çerçeve: Tanstack sorgusu Next.JS'yi aşar
React kütüphaneleri ve çerçevesi arasında, açık kaynak durum yönetimi araçları Tanstack sorgusu ve koşullar popülerlik ölçeğinde ileriye doğru ilerlemiştir: Vercel React Framework Vercel React'e atıfta bulunurlar. İkincisi, görüşmelerde birkaç kez “en iyi” – ya da bir zamanlar “sevgili” olarak ayırt edilen, görüşülen geliştiriciler arasında gerçek bir coşku fırtınasına neden olur. Durum ayrıca coşkulu yorumlara sahiptir, ancak ancak ilgili parçalar henüz kullanmayan % 13 tarafından dahil edilirse ikinci sırada yer alır.
Bu soru ile anket ekibinin bazı makaleleri var. useState VE fetch Grafiklerin gösterdiği gibi kitapçılar olmasa da referans noktaları olarak eklenir:

Tepki Durumu 2024: Tanstack'in sorgusu ve koşulları daha sonra aşıldı. Olumlu incelemelerle ilgili JS.
(Resim: Devographics)
Soruşturma Create React uygulamasına göre, en çok kullanılan çerçeve, ancak yüzde 33,1'lik olumsuz incelemelerle, sadece Redux yüzde 34,1 ile daha popüler değil. Ancak geçen yıl, çalışma üreticileri Crea React uygulamasının resmi olarak kullanılmadığını vurguladı.
Tanstack başlangıcında görünüm
React 19'un bagajlarında bazı iyileştirmeleri olan ve bir sonraki çalışmadaki etkileri görünür olabilen React'in temel özelliklerine ek olarak, Devographics ayrıca çalışmaya girişte Tanstack'e bir göz atar. Tanstack sorgusunun başarısına dayanarak, geliştirme ekibi şu anda bir sonraki potansiyel olan Tanstack Start üzerinde çalışıyor. Tonstack yönlendiricisinin durduğu FullStack Tanstack Start Framework şu anda beta aşamasında.
Mevcut “Reaksiyon Durumu” anketinin tüm sonuçları web sitesinde mevcuttur, örneğin, ilgili taraflar kullanım sıklığına veya pozitif veya olumsuz incelemelere göre filtreleyebilir. Yorumlar, ilgili çizginin sonundaki konuşma balonuna tıklanarak görüntülenebilir.

(Resim: WD Ashari/Shutterstock.com)
Enterj 2025, 7 ve 8 Mayıs'ta Mannheim'da gerçekleşecek. Konferans, JavaScript tabanlı kurumsal dünyanın tam bir vizyonunu sunuyor. Dikkat sadece JavaScript ve TypeScript programlama dillerinin kendisi değil, aynı zamanda çerçeve ve araçlar, erişilebilirlik, pratik raporlar, UI/UX ve güvenlik üzerine de dikkat çekiyor.
Reaction Anghtips Programdan:
Biletler çevrimiçi mağazada erken Booker fiyatından mevcuttur.
(Mayıs)