Skip to content

Latest commit

 

History

History
50 lines (31 loc) · 3.86 KB

hello-world.md

File metadata and controls

50 lines (31 loc) · 3.86 KB
id title permalink prev next
hello-world
أهلًا بالعالم
docs/hello-world.html
cdn-links.html
introducing-jsx.html

يبدو أصغر مثال في React كما يلي:

ReactDOM.render(
  <h1>أهلًا بالعالم!</h1>,
  document.getElementById('root')
);

يعرض هذا المثال ترويسةً تقول "أهلًا بالعالم!" في الصّفحة.

اضغط الرابط أعلاه لفتح مُحرِّر فوري "online". لا تتردد وقم بالتعديل هذا المثال كما يحلو لك وراقب كيف تؤثر تعديلاتك على المُخرجات. أغلب الصفحات في هذا الدليل ستحتوي على أمثلة قابلة للتعديل مثل هذا المثال.```

كيف تقرأ هذا الدليل {#how-to-read-this-guide}

ستُمهِّد لك الأقسام القادمة تدريجيًّا كيفيّة استخدام React، وسنتعامل مع الكتل التي يتكوّن منها تطبيق React وهي العناصر (elements) والمُكوِّنات (Components). حالما تتقنها سيصبح بمقدورك إنشاء تطبيقات مُعقَّدة من قطع صغيرة قابلة لإعادة الاستخدام.

ملاحظة

هذا الدليل صمِّم من أجل الأشخاص الذين يفضلون تعلم المفاهيم النظرية خطوةً بخطوة. إن كنت تفضل التعلم بالممارسة، انتقل إلى الدليل التطبيقي. ستجد أنَّ هذا الدليل والدليل التطبيقي يكمِّل أحدهما الأخر.

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

كل فصل في هذا الدليل، يبني على المعرفة التي تعلمتها في الفصل السابق. يمكنك معرفة معظم React من خلال قراءة “المفاهيم الرئيسية” بالترتيب الذي تظهر به في الشريط الجانبي. على سبيل المثال, الفصل التالي بعد هذا الفصل هو “مقدمة إلى JSX”

درجة المعرفة المفترضة {#knowledge-level-assumptions}

بما أنّ React هي مكتبة JavaScript فسنفترض أنّك تملك معرفة أساسيّة بلغة JavaScript. إن لم تكن واثقًا من إمكانياتك فننصحك بأن تذهب إلى درس JavaScript للتحقّق من مستواك والتمكّن من متابعة هذا الدليل دون تَخبُّط. سيستغرق منك حوالي نصف ساعة إلى ساعة، ولكنّك بعد المرور عليه لن تشعر بأنّك تتعلّم React و JavaScript معًا.

ملاحظة

يعتمد هذا الدليل أيضًا على بعض من صياغة JavaScript الجديدة في الأمثلة، فإن لم تكن قد تعاملت مع JavaScript في السنوات القليلة الماضية، هذه النقاط الثلاث ستمهد لك الطريق.

دعنا نبدأ! {#lets-get-started}

ستجد في كل فصل رابطًا يشير إلى الفصل التالي من هذا الدليل. ستجد في قسم "انظر أيضًا" روابط جميع فصول هذا الدليل لتسهيل التنقل بينها.