عملية الواجهة
تابع خادم التطوير والمصرّف وإعادة التحميل في طرفية تبدأ من مجلد الواجهة.
تطوير Full‑Stack
يعبر تغيير Full‑Stack حدود عدة عمليات. ضع كل طبقة حية في لوحة مستقلة لتقرأ الطلبات وإعادة البناء والاختبارات وسلوك المتصفح كسير عمل واحد.
المشكلة
تعرض خوادم الواجهة والخلفية سجلات مختلفة، وتعمل مراقبات الاختبار بإيقاعات أخرى، ويكشف المتصفح مشكلات التكامل أخيرًا. البحث المتكرر عن تلك النوافذ وترتيبها يقطع التركيز.
تجمع مساحة MultiTerminal العمليات والمنتج الجاري معًا. توفر التقسيمات المتداخلة رؤية دائمة، وتبقي مجموعات التبويب الأوامر الثانوية قريبة دون تصغير كل لوحة.
تخطيط مقترح
تابع خادم التطوير والمصرّف وإعادة التحميل في طرفية تبدأ من مجلد الواجهة.
شغّل الخلفية بجانب الأوامر المرتبطة أو اجمع مهام قاعدة البيانات العرضية في تبويبات.
استخدم متصفحًا مضمنًا لعناوين HTTP وHTTPS وlocalhost وأبقِ التطبيق بجانب سجلاته.
راقب الاختبارات في تبويب واحتفظ بقائمة Markdown أو ملاحظة API أو مستند إصدار مباشر في لوحة أخرى.
سير العمل
جرّب هذا الإعداد
لمشروع يضم مجلدين منفصلين للواجهة وAPI، حدد مجلد بدء كل طرفية مرة واحدة. تفترض أوامر المثال أن كلتا الحزمتين تعرّفان برنامجًا نصيًا باسم dev.
cd ~/Projects/launchpad/web
npm run devافتح العنوان الذي يعرضه هذا الخادم في لوحة متصفح.
cd ~/Projects/launchpad/api
npm run devضع سجلات الطلبات بجانب المتصفح لتتبع الطلب داخل التطبيق.
اجمع طرفية الاختبارات مع طرفية API. أضف قائمة تحقق Markdown كمعاينة ملفات. احفظ مساحة العمل ثم افتحها لاحقًا بالتخطيط نفسه وجلسات shell جديدة. شغّل أوامر المشروع مجددًا بعد إعادة الفتح.