Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

مكونك الأول

جزء من قسم الأساسيات في رحلة React على Coddy — الدرس 2 من 42.

حان الوقت لكتابة أول مكون لك. ألقِ نظرة على App.jsx. إنها دالة ترجع JSX:

export default function App() {
    return (
        <div>

        </div>
    );
}

في الوقت الحالي تعيد عنصر <div> فارغًا، لذا فإن المعاينة فارغة. أي JSX تضعه بالداخل سيتم عرضه (عناوين، فقرات، أزرار، أي شيء):

<h1 id="title">Hello, React!</h1>

لاحظ خاصية id: فهي تعمل تمامًا كما في HTML، وتستخدم اختباراتنا المعرفات (ids) للعثور على عناصرك. الملفان الآخران هما الأساس البرمجي للتطبيق: حيث يستضيف index.html التطبيق وتقوم main.jsx بتركيب App في الصفحة. هما مقفلان. ملف App.jsx هو المكان الذي تعمل فيه.

challenge icon

التحدي

مبتدئ

اجعل تطبيقك يحيي العالم.

  1. داخل <div> في App.jsx، أضف <h1> مع id="title".
  2. يجب أن يكون النص الخاص به بالضبط Hello, React!

جرّب بنفسك

<!DOCTYPE html>
<html>
    <head>
        <link rel="stylesheet" href="styles.css" />
    </head>
    <body>
        <div id="root"></div>
        <script type="module" src="main.jsx"></script>
    </body>
</html>
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات