Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Translation of the blog's home page #575

Merged
merged 10 commits into from
Jul 22, 2024
76 changes: 40 additions & 36 deletions src/content/blog/index.md
Original file line number Diff line number Diff line change
@@ -1,99 +1,103 @@
---
title: React Blog
title: مدونة React
---

<Intro>

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 [@reactjs](https://twitter.com/reactjs) account on Twitter, but you won’t miss anything essential if you only read this blog.
هذه المدونة هي المصدر الرسمي لتحديثات فريق React. سيتم نشر التحديثات المهمة هنا أولًا بأول، بما في ذلك ملاحظات الإصدار أو تحذيرات الإيقاف. يمكنك أيضًا متابعة حساب [<span dir="ltr">@reactjs</span>](https://twitter.com/reactjs) على تويتر، ولكن لن يفوتك أي شيء أساسي إذا قرأت هذه المدونة فقط.

</Intro>

<div className="sm:-mx-5 flex flex-col gap-5 mt-12">

<BlogCard title="React Conf 2024 Recap" date="May 22, 2024" url="/blog/2024/05/22/react-conf-2024-recap">
<BlogCard title="ملخص مؤتمر React 2024" date="22 مايو 2024" url="/blog/2024/05/22/react-conf-2024-recap">

Last week we hosted React Conf 2024, a two-day conference in Henderson, Nevada where 700+ attendees gathered in-person to discuss the latest in UI engineering. This was our first in-person conference since 2019, and we were thrilled to be able to bring the community together again ...
الأسبوع الماضي، استضفنا مؤتمر React 2024 الذي استمر ليومين في هندرسون، نيفادا حيث تجمع أكثر من 700 مشارك لمناقشة أحدث المستجدات في هندسة واجهة المستخدم. كان هذا أول مؤتمر حضوري لنا منذ عام 2019، وكنا متحمسين لالتقاء المجتمع معًا مرة أخرى...

</BlogCard>

<BlogCard title="React 19 RC " date="April 25, 2024" url="/blog/2024/04/25/react-19">
<BlogCard title="React 19 RC" date="25 أبريل 2024" url="/blog/2024/04/25/react-19">

In the React 19 RC 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 19 RC، شاركنا تعليمات ترقية تطبيقك إلى React 19 خطوة بخطوة. في هذا المنشور، سنقدم نظرة عامة على الميزات الجديدة في React 19، وكيف يمكنك البدء في استخدامها...

</BlogCard>

<BlogCard title="React 19 RC Upgrade Guide" date="April 25, 2024" url="/blog/2024/04/25/react-19-upgrade-guide">
<BlogCard title="دليل ترقية React 19 RC" date="25 أبريل 2024" url="/blog/2024/04/25/react-19-upgrade-guide">

The improvements added to React 19 require some breaking changes, but we've worked to make the upgrade as smooth as possible, and we don't expect the changes to impact most apps. In this post, we will guide you through the steps for upgrading libraries to React 19 ...
تتطلب التحسينات المضافة لReact 19 بعض التغييرات الجذرية، ولكننا عملنا على جعل الترقية سلسة قدر الإمكان، ولا نتوقع أن تؤثر هذه التغييرات على معظم التطبيقات. في هذا المنشور، سنرشدك خلال خطوات ترقية المكتبات إلى React 19...

</BlogCard>

<BlogCard title="React Labs: What We've Been Working On – February 2024" date="February 15, 2024" url="/blog/2024/02/15/react-labs-what-we-have-been-working-on-february-2024">
<BlogCard title="React Labs: ما الذي عملنا عليه – فبراير 2024" date="15 فبراير 2024" url="/blog/2024/02/15/react-labs-what-we-have-been-working-on-february-2024">

In React Labs posts, we write about projects in active research and development. Since our last update, we've made significant progress on React Compiler, new features, and React 19, and we'd like to share what we learned.
في منشورات React Labs، نكتب عن المشاريع التي لا تزال قيد البحث والتطوير. منذ آخر تحديث لنا، أحرزنا تقدمًا كبيرًا في React Compiler وميزات جديدة وReact 19، ونود مشاركة ما تعلمناه.

</BlogCard>

<BlogCard title="React Canaries: Incremental Feature Rollout Outside Meta" date="May 3, 2023" url="/blog/2023/05/03/react-canaries">
<BlogCard title="React Canaries: طرح الميزات الجديدة خارج Meta تدريجيًّا" date="3 مايو 2023" url="/blog/2023/05/03/react-canaries">

Traditionally, new React features used to only be available at Meta first, and land in the open source releases later. We'd like to offer the React community an option to adopt individual new features as soon as their design is close to final--similar to how Meta uses React internally. We are introducing a new officially supported Canary release channel. It lets curated setups like frameworks decouple adoption of individual React features from the React release schedule.
عادةً، كانت الميزات الجديدة في React تتوفر أولاً في Meta، ثم تصدر لاحقًا في النسخ المفتوحة المصدر. نود أن نقدم لمجتمع React خيار تبني الميزات الجديدة بشكل انتقائي بمجرد أن يصبح تصميمها قريبًا من الاكتمال، على غرار كيفية استخدام Meta لـReact داخليًا. لذلك، نقدم قناة إصدار جديدة رسمية مدعومة تسمى Canary. تتيح هذه القناة للإعدادات المختارة مثل إطارات العمل فصل تبني الميزات الفردية في React عن جدول إصدار React.

</BlogCard>

<BlogCard title="React Labs: What We've Been Working On – March 2023" date="March 22, 2023" url="/blog/2023/03/22/react-labs-what-we-have-been-working-on-march-2023">
<BlogCard title="React Labs: ما الذي عملنا عليه – مارس 2023" date="22 مارس 2023" url="/blog/2023/03/22/react-labs-what-we-have-been-working-on-march-2023">

In React Labs posts, we write about projects in active research and development. Since our last update, we've made significant progress on React Server Components, Asset Loading, Optimizing Compiler, Offscreen Rendering, and Transition Tracing, and we'd like to share what we learned.
في منشورات React Labs، نكتب عن المشاريع التي لا تزال قيد البحث والتطوير. منذ آخر تحديث لنا، أحرزنا تقدمًا كبيرًا في React Server Components وReact Compiler وعرض Offscreen وتتبع Transition، ونود مشاركة ما تعلمناه.

</BlogCard>

<BlogCard title="إطلاق react.dev" date="16 مارس 2023" url="/blog/2023/03/16/introducing-react-dev">

<BlogCard title="Introducing react.dev" date="March 16, 2023" url="/blog/2023/03/16/introducing-react-dev">

Today we are thrilled to launch react.dev, the new home for React and its documentation. In this post, we would like to give you a tour of the new site.
اليوم نحن متحمسون لإطلاق react.dev، الموقع الجديد لـReact ووثائقه. في هذا المنشور، نود أن نصحبك في جولة في الموقع الجديد.

</BlogCard>

<BlogCard title="React Labs: ما الذي عملنا عليه – يونيو 2022" date="15 يونيو 2022" url="/blog/2022/06/15/react-labs-what-we-have-been-working-on-june-2022">
استغرق تطوير React 18 سنوات، وجلب معه دروسًا قيمة لفريق React. كان إصداره نتيجة لسنوات عديدة من البحث واستكشاف العديد من المسارات. بعضها كان ناجحًا؛ والعديد الآخر كانت طرقًا مسدودة قادتنا إلى رؤى جديدة. أحد الدروس التي تعلمناها هو أن انتظار المجتمع للميزات الجديدة دون معرفة المسارات التي نستكشفها قد يكون محبطًا...

<BlogCard title="React Labs: What We've Been Working On – June 2022" date="June 15, 2022" url="/blog/2022/06/15/react-labs-what-we-have-been-working-on-june-2022">
React 18 was years in the making, and with it brought valuable lessons for the React team. Its release was the result of many years of research and exploring many paths. Some of those paths were successful; many more were dead-ends that led to new insights. One lesson we’ve learned is that it’s frustrating for the community to wait for new features without having insight into these paths that we’re exploring...
</BlogCard>

<BlogCard title="React v18.0" date="March 29, 2022" url="/blog/2022/03/29/react-v18">
React 18 is now available on npm! In our last post, we shared step-by-step instructions for upgrading your app to React 18. In this post, we’ll give an overview of what’s new in React 18, and what it means for the future...
<BlogCard title="React v18.0" date="29 مارس 2022" url="/blog/2022/03/29/react-v18">
React 18 متاح الآن على npm! في منشورنا الأخير، شاركنا تعليمات ترقية تطبيقك إلى React 18 خطوة بخطوة. في هذا المنشور، سنقدم نظرة عامة على الميزات الجديدة في React 18 وما تعنيه للمستقبل...

</BlogCard>

<BlogCard title="How to Upgrade to React 18" date="March 8, 2022" url="/blog/2022/03/08/react-18-upgrade-guide">
As we shared in the release post, React 18 introduces features powered by our new concurrent renderer, with a gradual adoption strategy for existing applications. In this post, we will guide you through the steps for upgrading to React 18...
<BlogCard title="دليل الترقية إلى React 18" date="8 مارس 2022" url="/blog/2022/03/08/react-18-upgrade-guide">
كما شاركنا في منشور الإصدار، يقدم React 18 ميزات مدعومة من محرك العرض المتزامن الجديد لدينا، مع استراتيجية تبنّي تدريجية للتطبيقات الحالية. في هذا المنشور، سنرشدك للترقية إلى React 18 بخطوات...

</BlogCard>

<BlogCard title="React Conf 2021 Recap" date="December 17, 2021" url="/blog/2021/12/17/react-conf-2021-recap">
Last week we hosted our 6th React Conf. In previous years, we’ve used the React Conf stage to deliver industry changing announcements such as React Native and React Hooks. This year, we shared our multi-platform vision for React, starting with the release of React 18 and gradual adoption of concurrent features...
<BlogCard title="ملخص مؤتمر React 2021" date="17 ديسمبر 2021" url="/blog/2021/12/17/react-conf-2021-recap">
الأسبوع الماضي، استضفنا مؤتمر React السادس. في السنوات السابقة، استخدمنا منصة React Conf للإعلان عن تغييرات جذرية مثل React Native وReact Hooks. هذا العام، شاركنا رؤيتنا متعددة المنصات لـ React، بدءًا من إصدار React 18 واعتماد الميزات المتزامنة تدريجيًا...

</BlogCard>

<BlogCard title="The Plan for React 18" date="June 8, 2021" url="/blog/2021/06/08/the-plan-for-react-18">
The React team is excited to share a few updates:
<BlogCard title="خطة ريأكت 18" date="8 يونيو 2021" url="/blog/2021/06/08/the-plan-for-react-18">
فريق React متحمس لمشاركة بعض التحديثات:

- بدأنا العمل على إصدار React 18، والذي سيكون الإصدار الرئيسي التالي لدينا.
- أنشأنا مجموعة عمل (Working Group) للتحضير لتبني ميزات جديدة تدريجيًا في ريأكت 18.
- نشرنا إصدار Alpha من React 18 حتى يتمكن مؤلفو المكتبات من تجربته وتقديم الملاحظات...

- We’ve started work on the React 18 release, which will be our next major version.
- We’ve created a Working Group to prepare the community for gradual adoption of new features in React 18.
- We’ve published a React 18 Alpha so that library authors can try it and provide feedback...
</BlogCard>

<BlogCard title="Introducing Zero-Bundle-Size React Server Components" date="December 21, 2020" url="/blog/2020/12/21/data-fetching-with-react-server-components">
2020 has been a long year. As it comes to an end we wanted to share a special Holiday Update on our research into zero-bundle-size React Server Components. To introduce React Server Components, we have prepared a talk and a demo. If you want, you can check them out during the holidays, or later when work picks back up in the new year...
<BlogCard title="نقدم React Server Components صغيرة الحجم النهائي" date="21 ديسمبر 2020" url="/blog/2020/12/21/data-fetching-with-react-server-components">
كان عام 2020 طويلاً. ومع اقترابه من نهايته، أردنا مشاركة تحديثًا خاصًا أثناء العطلة حول بحثنا في React Server Components بحجم حزمة صفرية. لتقديم React Server Components، قمنا بتحضير محاضرة وعرض توضيحي. إذا أردت، يمكنك الاطلاع عليهما خلال العطلات، أو لاحقًا عندما يعود العمل إلى وتيرته الطبيعية في العام الجديد...

</BlogCard>

</div>

---

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

Not every React release deserves its own blog post, but you can find a detailed changelog for every release in the [`CHANGELOG.md`](https://github.com/facebook/react/blob/main/CHANGELOG.md) file in the React repository, as well as on the [Releases](https://github.com/facebook/react/releases) page.
ليس كل إصدار React يستحق منشور مدونة خاص به، ولكن يمكنك العثور على سجل تغيير مفصل لكل إصدار في ملف [`CHANGELOG.md`](https://github.com/facebook/react/blob/main/CHANGELOG.md) في مستودع React، وكذلك في صفحة [الإصدارات](https://github.com/facebook/react/releases).

---

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

See the [older posts.](https://reactjs.org/blog/all.html)
راجع [المنشورات القديمة.](https://reactjs.org/blog/all.html)

<div className="h-12"></div>
Loading