هذه المدونة هي المصدر الرسمي لتحديثات فريق React. سيتم نشر التحديثات المهمة هنا أولًا بأول، بما في ذلك ملاحظات الإصدار أو تحذيرات الإيقاف. يمكنك أيضًا متابعة حساب @reactjs على تويتر، ولكن لن يفوتك أي شيء أساسي إذا قرأت هذه المدونة فقط.
ملخص مؤتمر React 2024
الأسبوع الماضي، استضفنا مؤتمر React 2024 الذي استمر ليومين في هندرسون، نيفادا حيث تجمع أكثر من 700 مشارك لمناقشة أحدث المستجدات في هندسة واجهة المستخدم. كان هذا أول مؤتمر حضوري لنا منذ عام 2019، وكنا متحمسين لالتقاء المجتمع معًا مرة أخرى…
React 19 RC
في دليل ترقية React 19 RC، شاركنا تعليمات ترقية تطبيقك إلى React 19 خطوة بخطوة. في هذا المنشور، سنقدم نظرة عامة على الميزات الجديدة في React 19، وكيف يمكنك البدء في استخدامها…
دليل ترقية React 19 RC
تتطلب التحسينات المضافة لReact 19 بعض التغييرات الجذرية، ولكننا عملنا على جعل الترقية سلسة قدر الإمكان، ولا نتوقع أن تؤثر هذه التغييرات على معظم التطبيقات. في هذا المنشور، سنرشدك خلال خطوات ترقية المكتبات إلى React 19…
React Labs: ما الذي عملنا عليه – فبراير 2024
في منشورات React Labs، نكتب عن المشاريع التي لا تزال قيد البحث والتطوير. منذ آخر تحديث لنا، أحرزنا تقدمًا كبيرًا في React Compiler وميزات جديدة وReact 19، ونود مشاركة ما تعلمناه.
React Canaries: طرح الميزات الجديدة خارج Meta تدريجيًّا
عادةً، كانت الميزات الجديدة في React تتوفر أولاً في Meta، ثم تصدر لاحقًا في النسخ المفتوحة المصدر. نود أن نقدم لمجتمع React خيار تبني الميزات الجديدة بشكل انتقائي بمجرد أن يصبح تصميمها قريبًا من الاكتمال، على غرار كيفية استخدام Meta لـReact داخليًا. لذلك، نقدم قناة إصدار جديدة رسمية مدعومة تسمى Canary. تتيح هذه القناة للإعدادات المختارة مثل إطارات العمل فصل تبني الميزات الفردية في React عن جدول إصدار React.
React Labs: ما الذي عملنا عليه – مارس 2023
في منشورات React Labs، نكتب عن المشاريع التي لا تزال قيد البحث والتطوير. منذ آخر تحديث لنا، أحرزنا تقدمًا كبيرًا في React Server Components وReact Compiler وعرض Offscreen وتتبع Transition، ونود مشاركة ما تعلمناه.
إطلاق react.dev
اليوم نحن متحمسون لإطلاق react.dev، الموقع الجديد لـReact ووثائقه. في هذا المنشور، نود أن نصحبك في جولة في الموقع الجديد.
React Labs: ما الذي عملنا عليه – يونيو 2022
استغرق تطوير React 18 سنوات، وجلب معه دروسًا قيمة لفريق React. كان إصداره نتيجة لسنوات عديدة من البحث واستكشاف العديد من المسارات. بعضها كان ناجحًا؛ والعديد الآخر كانت طرقًا مسدودة قادتنا إلى رؤى جديدة. أحد الدروس التي تعلمناها هو أن انتظار المجتمع للميزات الجديدة دون معرفة المسارات التي نستكشفها قد يكون محبطًا…
React v18.0
React 18 متاح الآن على npm! في منشورنا الأخير، شاركنا تعليمات ترقية تطبيقك إلى React 18 خطوة بخطوة. في هذا المنشور، سنقدم نظرة عامة على الميزات الجديدة في React 18 وما تعنيه للمستقبل…
دليل الترقية إلى React 18
كما شاركنا في منشور الإصدار، يقدم React 18 ميزات مدعومة من محرك العرض المتزامن الجديد لدينا، مع استراتيجية تبنّي تدريجية للتطبيقات الحالية. في هذا المنشور، سنرشدك للترقية إلى React 18 بخطوات…
ملخص مؤتمر React 2021
الأسبوع الماضي، استضفنا مؤتمر React السادس. في السنوات السابقة، استخدمنا منصة React Conf للإعلان عن تغييرات جذرية مثل React Native وReact Hooks. هذا العام، شاركنا رؤيتنا متعددة المنصات لـ React، بدءًا من إصدار React 18 واعتماد الميزات المتزامنة تدريجيًا…
خطة ريأكت 18
فريق React متحمس لمشاركة بعض التحديثات:
- بدأنا العمل على إصدار React 18، والذي سيكون الإصدار الرئيسي التالي لدينا.
- أنشأنا مجموعة عمل (Working Group) للتحضير لتبني ميزات جديدة تدريجيًا في ريأكت 18.
- نشرنا إصدار Alpha من React 18 حتى يتمكن مؤلفو المكتبات من تجربته وتقديم الملاحظات…
نقدم React Server Components صغيرة الحجم النهائي
كان عام 2020 طويلاً. ومع اقترابه من نهايته، أردنا مشاركة تحديثًا خاصًا أثناء العطلة حول بحثنا في React Server Components بحجم حزمة صفرية. لتقديم React Server Components، قمنا بتحضير محاضرة وعرض توضيحي. إذا أردت، يمكنك الاطلاع عليهما خلال العطلات، أو لاحقًا عندما يعود العمل إلى وتيرته الطبيعية في العام الجديد…
جميع ملاحظات الإصدارات
ليس كل إصدار React يستحق منشور مدونة خاص به، ولكن يمكنك العثور على سجل تغيير مفصل لكل إصدار في ملف CHANGELOG.md
في مستودع React، وكذلك في صفحة الإصدارات.
المنشورات القديمة
راجع المنشورات القديمة.