بيتا
إنشاء وتشغيل تطبيقات React - لا يوجد سطر الأوامر أو إنشاء إعداد مطلوب. مدعوم من الإلكترون وإنشاء تطبيق React

يتطلب RAM Node.js V6 و NPM V5.2 أو لاحقًا لتثبيته على جهاز الكمبيوتر الخاص بك. قم بتثبيت أحدث إصدار من Node.js (والذي يتضمن NPM) هنا:
تنزيل لـ MacOS:
يتضمن ذاكرة الوصول العشوائي دعمًا لأنواع التطبيقات التالية:
لإضافة دعم لتطبيق آخر ، يرجى فتح طلب سحب.
أنا مؤمن بشدة بمحو الأمية الكود ، وقد عملت مع العديد من الأشخاص طوال حياتي المهنية الذين لديهم مهارات تنمية قوية مع لغات مثل HTML و CSS ، لكنهم قد يواجهون حواجز أمام الدخول مع أدوات التنمية الأمامية الحديثة. عندما أفكر في الحواجز المحتملة أمام الدخول ، تتبادر إلى الذهن بعض الأشياء:
بالنسبة للجزء الأكبر ، تم حل تطبيق Create React رقم 1 للأشخاص الذين يعرفون بالفعل رقم 2 و 3. إنها أداة ممتازة وهذا هو السبب في استخدام RAM منها.
يهدف RAM إلى استخلاص جوانب الطرفية و NPM للمبتدئين. إذا كنت مطورًا محترفًا للواجهة الأمامية ، فإنني أوصي باستخدام أدوات سطر الأوامر مباشرة بدلاً من تطبيق مثل هذا ، لأنه مجموعة مهارات قيمة وقوية للغاية للاستفادة منها. إذا استفادت من هذا التطبيق ، نأمل أن يكون بمثابة أداة تعليمية ويمكن أن تجعل بعض هذه الأشياء أقل تخويفًا مع تقدمك.
تذكر: لن تكون واجهة المستخدم الرسومية فعالة أو قوية مثل Clis
يأتي كل السحر من واجهات سطر الأوامر الأساسية: NPM و Create-React-APP. يستخدم هذا التطبيق الإلكترون لتفرخ عمليات الأطفال التي تدير الأوامر لتشغيل هذه الأدوات. يتم نقل السجلات من stdio إلى التطبيق للعرض. راجع وحدات renderer/spawn.js و renderer/CreateForm.js للحصول على مثال على كيفية عمل هذا.
تشمل بعض بدائل هذا الإعداد الإلكتروني الخاص:
git checkout -b my-new-feature )git commit -am 'Add some feature' )git push origin my-new-featureتثبيت التبعيات وابدأ التطبيق:
npm i && npm start يحتوي المجلد main على وحدات للعملية الرئيسية ، ويتضمن renderer جميع الملفات لعملية العارض. لا يتم استخدام Transpilation بابل ، لذلك تأكد من استخدام الوحدات النمطية المتوافقة مع الإلكترون وبناء الجملة.
رخصة معهد ماساتشوستس للتكنولوجيا