أو اكتب شيفرة
نمذج بـJSX: حلقات وشروط ودوال قابلة لإعادة الاستخدام — الطريق السهل عبر البنى المعقّدة
ماذا يعني هذا عمليًا
- الصياغة هي JSX: `<Box size={[20,10,5]} />`. لا منحنى تعلّم إن كنت تعرف React، ومقروءة بما يكفي للتعديل إن لم تكن تعرفه.
- اثنتا عشرة فتحة في صف هي حلقة، لا اثنتا عشرة عملية — والتباعد متغيّر.
- الشيفرة واللوحة متزامنتان في الاتجاهين: انقر كتلة فيقفز المؤشر إلى سطرها؛ وعدّل الشيفرة فيُعاد حساب المجسم.
- مكوّنات قابلة لإعادة الاستخدام: اكتب مرة «لسان تثبيت بثقب غاطس» واستعمله في كل مكان.
أسئلة شائعة
- لا أعرف البرمجة. هل هذه مشكلة؟
- إطلاقًا. وضع الشيفرة موجود لمن يريده؛ أما النمذجة بالجُمل والتعديل بالسحب فلا يمسّانه أبدًا.
- كيف يقارن بـOpenSCAD؟
- الفكرة ذاتها (الشيفرة تنتج هندسة)، مع فارق واحد: هنا الشيفرة والمحرر المرئي منظوران لبيانات واحدة — عدّل أيهما فيتبعه الآخر. ولست مضطرًا للاختيار.
- هل أستطيع أخذ الشيفرة معي؟
- نعم، صدّر المشروع كله متى شئت. إنه نص JSX عادي، لا ملف ثنائي مغلق.