عن المشروع

Nue هي مجموعة أدوات لتطوير الويب تركز على بناء مواقع حديثة بمنهجية بسيطة تعتمد HTML أولاً. المستودع منظم كمستودع متعدد الحزم (monorepo)، مع توثيق أداة البناء الرئيسية في packages/nuekit/README.md. الأفكار الأساسية: - قوالب تعتمد HTML أولاً: تُكتب الصفحات بصيغة HTML مع تعبيرات وتدفق تحكم، بحيث يبقى الترميز قابلاً للقراءة وقريباً من HTML القياسي. - مكونات تفاعلية: مكونات قابلة لإعادة الاستخدام مع حالة محلية ومعالجة أحداث، تُجمع إلى JavaScript عادي بدلاً من بيئة تشغيل كبيرة. - أداة البناء (Nuekit): تجمع المشروع إلى مخرجات HTML/CSS/JS ثابتة، مع دعم التوجيه من جانب المتصفح وسلوك التطبيق أحادي الصفحة. - حجم صغير: يركز المشروع على تقليل مخرجات JavaScript وCSS، ويقدم نفسه كبديل للأطر البرمجية الأثقل. تشمل حالات الاستخدام النموذجية مواقع التسويق، ومواقع المحتوى، والتوثيق، وتطبيقات الويب الصغيرة والمتوسطة حيث تكون سرعة تحميل الصفحات وبساطة التأليف أمرين مهمين. تستهدف مجموعة الأدوات المطورين الذين يفضلون كتابة HTML وCSS مباشرة ويريدون خطوة بناء لا تعيق العمل. تستند هذه النظرة العامة إلى وصف المستودع وملف README الخاص بـ Nuekit؛ وينبغي تأكيد الميزات والأوامر وخيارات الإعداد المحددة في توثيق المشروع.