انتقل إلى محتوى الدرس

Step One Component Hierarchy الخطوة 1 تقسيم شجرة المكونات

طبّق المنهجية الهندسية الرسمية المكونة من 5 خطوات في React لتحويل أي تصميم واجهة إلى شجرة مكونات منظمة بأقل حالة ممكنة وتصفية مشتقة وتدفق أحداث عكسي.
3 صفوف تعليمية
ReactJS
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

عند استلام تصميم واجهة جديد وعينة بيانات JSON، لا يبدأ مهندس React المتمرس بنثر استدعاءات useState() عشوائياً في ملف ضخم واحد، بل يتبع المنهجية الهندسية المنظمة المكونة من خمس خطوات والمعروفة باسم التفكير بطريقة React.

الخطوة 1 — تقسيم الواجهة إلى شجرة مكونات هرمية: ارسم حدوداً واضحة حول كل جزء يؤدي مسؤولية واحدة محددة. في كتالوج الدورات التفاعلي تتشكل الشجرة طبيعياً من الحاضن FilterableCatalog وبداخله SearchBar وCourseTable الذي يعرض صفوف CourseRow.

الصف 2 كود برمجي
HTML
function CourseRow({ course }) {
  return (
    <tr>
      <td>{course.title}</td>
      <td>{course.free ? 'Free' : 'Pro'}</td>
    </tr>
  );
}
الصف 3 ملاحظة هامة