نظرة عامة على CodeSandbox
CodeSandbox ضمن قسم البرمجة. وصف البطاقة أعلاه من الدليل، ومقدمة القسم الطويلة تبقى في صفحة القسم حتى لا تتكرر على كل أداة.
بقلم فريق كيف؟
آخر تحديث: 24 أكتوبر 2026 · سياسة التحرير
مشروع React في المتصفح يغيّر جملة ظاهرة في المعاينة
CodeSandbox في البطاقة بيئة في المتصفح لمشاريع جافاسكربت. تناسب تجربة واجهة React صغيرة ترى نتيجتها فورًا. لا تناسب وضع مفتاح سري في مشروع عام، ولا تعلم React من الصفر إن لم تكتب HTML بعد.
أسماء القوالب وحدود الحساب على codesandbox.io. لا نعد أن القالب المجاني الحالي سيبقى بالشكل نفسه.
مثال: عنوان ترحيب يتغير حين تضغط زرًا
تريد أن ترى نصًا عربيًا في المعاينة، وزرًا يبدله إلى جملة ثانية. هذا يكفي لفهم أن الواجهة تتبع حالة، من غير خادم ومن غير قاعدة.
- اكتب الجملتين والاسم الذي سيظهر على الزر في مفكرة قبل فتح الموقع. التجربة التي تبدأ من نص أجنبي جاهز لا تثبت أنك فهمت المكان.
- ادخل من زر الصفحة وتأكد من نطاق CodeSandbox. أنشئ مشروعًا من قالب React إن كان معروضًا بهذا الاسم، وانتظر حتى تظهر المعاينة بجانب الملفات.
- ابحث في الملف الظاهر عن النص الإنجليزي الجاهز واستبدله بجملتك الأولى. احفظ وانتظر المعاينة. إن لم تتغير فأنت تعدّل ملفًا غير الذي تقرأه المعاينة.
- أضف حالة بسيطة للزر كما تشرحها وثائق React التي تثق بها، لا بنسخ كتلة لا تعرف ماذا تخزن. الهدف جملة ثانية تظهر بعد الضغط.
- انظر إلى المعاينة على عرض ضيق. إن خرج النص العربي عن الصندوق فقصّر الجملة أو اسمح للسطر بالالتفاف قبل أن تضيف مكتبات.
- إن كان المشروع عامًا فلا تضع مفتاح واجهة أو عنوان بريد تجريبي حقيقي في الكود. استخدم نصًا وهميًا واضحًا أنه مثال.
حين يعمل الزر توقف عن إضافة صفحات. انسخ المشروع إلى مكان تعرفه إن أردت الاحتفاظ به، فالحساب السحابي ليس النسخة الوحيدة التي تعتمد عليها.
المعاينة ليست منتجًا منشورًا
رابط التجربة قد يكون مفتوحًا حسب إعداد المشاركة الذي تراه. اقرأه قبل إرساله إلى عميل، فالتجربة ليست تسليمًا.
أخطاء البناء تظهر في لوحة الموقع. اقرأ أول سطر خطأ بدل إعادة إنشاء المشروع من الصفر.
لا تبنِ على سر داخل مثال
لا تلصق مفتاح خدمة في ملف ظاهر. المفتاح يُسحب من المستودع العام بسهولة.
لا تستورد عشر حزم من أجل زر. الحزمة التي لا تعرف وظيفتها تُترك إلى أن يكسر غيابها المثال.
بيئة متصفح أخرى أو مرجع
- كيف أبني تطبيق سحابي بسرعة
بطاقة StackBlitz لبيئة متصفح أخرى لمشروع ويب. جرّبها إن تعطل القالب عندك، وبالهدف نفسه: جملة وزر لا تطبيق كامل.
- كيف أكتب كود أونلاين
بطاقة Replit حين تريد تشغيل لغة أو مشروعًا من غير قالب React تحديدًا. لا تنقل السر إلى هناك أيضًا.
- كيف أجرب كود HTML و CSS
بطاقة CodePen لتجربة HTML وCSS قصيرة في المتصفح. أخف من مشروع React إن كان هدفك لونًا ونصًا لا حالة زر.
إن كان React أبكر من صفحة HTML ثابتة فارجع إلى تعلم البرمجة بمشروع صفحة واحدة. بيئات الكود في قسم البرمجة. سكربت بعدة ملفات من غير واجهة React يُختار في صفحة Replit.
ملخص بمساعدة الذكاء الاصطناعي
من إعداد فريق كيف؟ لفهم CodeSandbox بسرعة
CodeSandbox هي بيئة تطوير سحابية تتيح لك برمجة تطبيقات React وJavaScript مباشرة من المتصفح دون تثبيت أي برامج. مثالية للمبتدئين والمحترفين لتجربة الأكواد ومشاركتها بسرعة.
خطوات سريعة
- افتح موقع CodeSandbox.io على المتصفح.
- انقر على 'Create Sandbox' واختر قالب 'React'.
- سيتم تحميل بيئة تطوير تحتوي على ملفات App.js و index.js.
- اكتب كود React الخاص بك في الملفات، وسيتم تحديث المعاينة تلقائياً.
- استخدم الطرفية المدمجة لتثبيت حزم إضافية عبر npm.
- احفظ المشروع باسم مناسب، ثم انسخ الرابط لمشاركته.
متى تستخدمها؟
- عند الرغبة في تجربة فكرة تطبيق React دون إعداد بيئة محلية.
- للمشاركة السريعة لنماذج أولية مع فريق العمل أو الزملاء.
- لتعلم React من خلال أمثلة تفاعلية جاهزة.
- لاختبار مكتبات JavaScript جديدة دون تثبيت.
نصائح ذهبية
- استخدم Fork لنسخ أي Sandbox عام لتعديله بسرعة.
- يمكنك استيراد مشاريع من GitHub مباشرة عبر رابط المستودع.
- استخدم زر 'Deploy' لنشر تطبيقك على Vercel أو Netlify بنقرة واحدة.
احذر من
- النسخة المجانية محدودة في وقت التشغيل وعدد المشاريع الخاصة.
- لا تعتمد على CodeSandbox كمخزن أساسي للكود؛ احتفظ بنسخة احتياطية محلية.
- قد تكون سرعة التحميل بطيئة مع المشاريع الكبيرة أو الاتصال الضعيف.
أُعدّ هذا الملخص بواسطة فريق كيف؟ بمساعدة الذكاء الاصطناعي. يُراجع ويُحدَّث وفق سياسة التحرير. آخر تحديث: 24 أكتوبر 2026. هذه ليست مراجعة بشرية لكل زر في موقع الأداة، والتفاصيل التي تتغير تُراجع على الموقع الرسمي.
أسئلة شائعة عن CodeSandbox
المعاينة في CodeSandbox لا تتحدث بعد حفظ الملف. ماذا أفحص؟
تأكد أنك تعدّل الملف الذي تستورده الشاشة الرئيسية، واقرأ أول خطأ في لوحة البناء. إنشاء مشروع جديد لا يصلح مسار استيراد خاطئ.
هل أضع مفتاح واجهة في المشروع لأجرب الزر؟
لا في مشروع قد يكون عامًا. الزر في هذا المثال يبدل جملة محلية ولا يحتاج مفتاحًا.
لم أكتب HTML من قبل. هل أبدأ بـ React هنا؟
ابدأ بصفحة عنوان وفقرة تفهم وسمها. قالب React يخفي الملف بين أدوات، فيصعب عليك تمييز خطأك.
هل رابط التجربة يكفي لتسليم العميل؟
لا قبل أن تقرأ إعداد المشاركة وتتفق ما الذي يُعد تسليمًا. المعاينة السحابية قد تتغير أو تُقفل مع الحساب.
مشابه في البرمجة
عرض الكلكيف أتعلم تطوير الويب من الصفر مجانًا
مسار تعليم متكامل ومجاني لتطوير الويب من الصفر إلى الاحتراف.
كيف أبني تطبيق سحابي بسرعة
بيئة برمجة سحابية تعمل في المتصفح بدون إعداد بسرعة وكفاءة.
كيف أتعلم البرمجة من الصفر
تمارين في المتصفح تبدأ بصفحة واحدة. إنهاء جزء من المسار ليس وعد وظيفة.
كيف أنشر مشروعي البرمجي
أكبر منصة لاستضافة الأكواد ومشاركتها مع المطورين.
أجهزة مرتبطة بالمهمة
أجهزة لمن يكتب الكود على الكمبيوتر. ليست مراجعة، والسعر والمواصفات على أمازون.
شاشة Ultrawide
شاشة عريضة لفتح المحرر والمتصفح معًا أثناء كتابة الكود.
كيبورد ميكانيكي لاسلكي
لوحة مفاتيح إذا كنت تكتب على الكمبيوتر ساعات.
ماك بوك إير M
جهاز محمول لفتح المحرر خارج المكتب. المواصفات الحالية على صفحة المتجر.
قرص SSD خارجي محمول
قرص خارجي لنسخ مشاريع البرمجة احتياطيًا بجانب النسخة على جهازك.
قد نحصل على عمولة عند الشراء عبر روابط أمازون دون أي تكلفة إضافية عليك.