Skip to content

Latest commit

 

History

History
214 lines (118 loc) · 14 KB

File metadata and controls

214 lines (118 loc) · 14 KB
title مدونة React

<<<<<<< HEAD هذه المدونة هي المصدر الرسمي لتحديثات فريق React. سيتم نشر التحديثات المهمة هنا أولًا بأول، بما في ذلك ملاحظات الإصدار أو تحذيرات الإيقاف.

يمكنك أيضًا متابعة حساب @reactjs على تويتر، وحساب @react.dev في Bluesky، ولكن لن يفوتك أي شيء أساسي إذا قرأت هذه المدونة فقط.

This blog is the official source for the updates from the React team. Anything important, including release notes or deprecation notices, will be posted here first.

You can also follow the @react.dev account on Bluesky, or @reactjs account on Twitter, but you won’t miss anything essential if you only read this blog.

d271a7ac11d2bf0d6e95ebdfacaf1038421f9be0

<<<<<<< HEAD =======

Last week we hosted React Conf 2025. In this post, we summarize the talks and announcements from the event...

We're releasing the compiler's first stable release today, plus linting and tooling improvements to make adoption easier.

Today, we're announcing our plans to create the React Foundation and a new technical governance structure ...

React 19.2 adds new features like Activity, React Performance Tracks, useEffectEvent, and more. In this post ...

In React Labs posts, we write about projects in active research and development. In this post, we're sharing two new experimental features that are ready to try today, and sharing other areas we're working on now ...

Today, we’re deprecating Create React App for new apps, and encouraging existing apps to migrate to a framework, or to migrate to a build tool like Vite, Parcel, or RSBuild. We’re also providing docs for when a framework isn’t a good fit for your project, you want to build your own framework, or you just want to learn how React works by building a React app from scratch ...

In the React 19 Upgrade Guide, we shared step-by-step instructions for upgrading your app to React 19. In this post, we'll give an overview of the new features in React 19, and how you can adopt them ...

We announced an experimental release of React Compiler at React Conf 2024. We've made a lot of progress since then, and in this post we want to share what's next for React Compiler ...

>>>>>>> d271a7ac11d2bf0d6e95ebdfacaf1038421f9be0

Last week we hosted React Conf 2025. In this post, we summarize the talks and announcements from the event...

<<<<<<< HEAD

We're releasing the compiler's first stable release today, plus linting and tooling improvements to make adoption easier.

======= >>>>>>> d271a7ac11d2bf0d6e95ebdfacaf1038421f9be0

Today, we're announcing our plans to create the React Foundation and a new technical governance structure ...

React 19.2 adds new features like Activity, React Performance Tracks, useEffectEvent, and more. In this post ...

In React Labs posts, we write about projects in active research and development. In this post, we're sharing two new experimental features that are ready to try today, and sharing other areas we're working on now ...

Today, we’re deprecating Create React App for new apps, and encouraging existing apps to migrate to a framework, or to migrate to a build tool like Vite, Parcel, or RSBuild. We’re also providing docs for when a framework isn’t a good fit for your project, you want to build your own framework, or you just want to learn how React works by building a React app from scratch ...

In the React 19 Upgrade Guide, we shared step-by-step instructions for upgrading your app to React 19. In this post, we'll give an overview of the new features in React 19, and how you can adopt them ...

أعلنّا عن إصدار تجريبي لـ React Compiler في مؤتمر React Conf 2024. لقد حقّقنا تقدمًا كبيرًا منذ ذلك الحين، وفي هذا المنشور نود مشاركة ما هو القادم لـ React Compiler ...

الأسبوع الماضي، استضفنا مؤتمر React 2024 الذي استمر ليومين في هندرسون، نيفادا حيث تجمع أكثر من 700 مشارك لمناقشة أحدث المستجدات في هندسة واجهة المستخدم. كان هذا أول مؤتمر حضوري لنا منذ عام 2019، وكنا متحمسين لالتقاء المجتمع معًا مرة أخرى...

في دليل ترقية React 19 RC، شاركنا تعليمات ترقية تطبيقك إلى React 19 خطوة بخطوة. في هذا المنشور، سنقدم نظرة عامة على الميزات الجديدة في React 19، وكيف يمكنك البدء في استخدامها...

تتطلب التحسينات المضافة لReact 19 بعض التغييرات الجذرية، ولكننا عملنا على جعل الترقية سلسة قدر الإمكان، ولا نتوقع أن تؤثر هذه التغييرات على معظم التطبيقات. في هذا المنشور، سنرشدك خلال خطوات ترقية المكتبات إلى React 19...

في منشورات React Labs، نكتب عن المشاريع التي لا تزال قيد البحث والتطوير. منذ آخر تحديث لنا، أحرزنا تقدمًا كبيرًا في React Compiler وميزات جديدة وReact 19، ونود مشاركة ما تعلمناه.

عادةً، كانت الميزات الجديدة في React تتوفر أولاً في Meta، ثم تصدر لاحقًا في النسخ المفتوحة المصدر. نود أن نقدم لمجتمع React خيار تبني الميزات الجديدة بشكل انتقائي بمجرد أن يصبح تصميمها قريبًا من الاكتمال، على غرار كيفية استخدام Meta لـReact داخليًا. لذلك، نقدم قناة إصدار جديدة رسمية مدعومة تسمى Canary. تتيح هذه القناة للإعدادات المختارة مثل إطارات العمل فصل تبني الميزات الفردية في React عن جدول إصدار React.

في منشورات React Labs، نكتب عن المشاريع التي لا تزال قيد البحث والتطوير. منذ آخر تحديث لنا، أحرزنا تقدمًا كبيرًا في React Server Components وReact Compiler وعرض Offscreen وتتبع Transition، ونود مشاركة ما تعلمناه.

اليوم نحن متحمسون لإطلاق react.dev، الموقع الجديد لـReact ووثائقه. في هذا المنشور، نود أن نصحبك في جولة في الموقع الجديد.

استغرق تطوير React 18 سنوات، وجلب معه دروسًا قيمة لفريق React. كان إصداره نتيجة لسنوات عديدة من البحث واستكشاف العديد من المسارات. بعضها كان ناجحًا؛ والعديد الآخر كانت طرقًا مسدودة قادتنا إلى رؤى جديدة. أحد الدروس التي تعلمناها هو أن انتظار المجتمع للميزات الجديدة دون معرفة المسارات التي نستكشفها قد يكون محبطًا... React 18 متاح الآن على npm! في منشورنا الأخير، شاركنا تعليمات ترقية تطبيقك إلى React 18 خطوة بخطوة. في هذا المنشور، سنقدم نظرة عامة على الميزات الجديدة في React 18 وما تعنيه للمستقبل... كما شاركنا في منشور الإصدار، يقدم React 18 ميزات مدعومة من محرك العرض المتزامن الجديد لدينا، مع استراتيجية تبنّي تدريجية للتطبيقات الحالية. في هذا المنشور، سنرشدك للترقية إلى React 18 بخطوات... الأسبوع الماضي، استضفنا مؤتمر React السادس. في السنوات السابقة، استخدمنا منصة React Conf للإعلان عن تغييرات جذرية مثل React Native وReact Hooks. هذا العام، شاركنا رؤيتنا متعددة المنصات لـ React، بدءًا من إصدار React 18 واعتماد الميزات المتزامنة تدريجيًا... فريق React متحمس لمشاركة بعض التحديثات:
  • بدأنا العمل على إصدار React 18، والذي سيكون الإصدار الرئيسي التالي لدينا.
  • أنشأنا مجموعة عمل (Working Group) للتحضير لتبني ميزات جديدة تدريجيًا في ريأكت 18.
  • نشرنا إصدار Alpha من React 18 حتى يتمكن مؤلفو المكتبات من تجربته وتقديم الملاحظات...
كان عام 2020 طويلاً. ومع اقترابه من نهايته، أردنا مشاركة تحديثًا خاصًا أثناء العطلة حول بحثنا في React Server Components بحجم حزمة صفرية. لتقديم React Server Components، قمنا بتحضير محاضرة وعرض توضيحي. إذا أردت، يمكنك الاطلاع عليهما خلال العطلات، أو لاحقًا عندما يعود العمل إلى وتيرته الطبيعية في العام الجديد...

جميع ملاحظات الإصدارات {/all-release-notes/}

ليس كل إصدار React يستحق منشور مدونة خاص به، ولكن يمكنك العثور على سجل تغيير مفصل لكل إصدار في ملف CHANGELOG.md في مستودع React، وكذلك في صفحة الإصدارات.


المنشورات القديمة {/older-posts/}

راجع المنشورات القديمة.