TidyFactor Vanilla JS — تطبيقات SPA تفاعلية بجافاسكربت الصرفة بدون أطر عمل¶
معمارية SPA تفاعلية بجافاسكربت الصرفة، وحدات ES Modules، وإدارة الحالة بـ Proxy
تبني tidyfactor-js تطبيقات ويب حقيقية من جانب العميل (إدارة الحالة، التوجيه، وجلب البيانات) باستخدام جافاسكربت الصرفة ومعايير W3C Web Components بدون الاعتماد على React أو Vue.
🎯 القيمة الهندسية والعملية¶
- كود مستدام لـ 20 عاماً: برمجيات نظيفة بدون مكتبات ثقيلة أو دورات حياة قصيرة للأطر.
- حجم فائق الصغر (< 10KB): تحميل فوري وتشغيل مباشر بصفر هدر في الباندويث أو الذاكرة.
- إدارة حالة تفاعلية بـ Proxy: مزامنة ذكية للبيانات عبر المكونات بنمط المراقب الرشيق.
- راوتينغ مزدوج: دعم كامل للتنقل بين الصفحات عبر Hash Router أو HTML5 History API.
🚀 التثبيت والبدء السريع¶
⚡ أوامر الوكيل البرمجي ومسارات العمل¶
| الأمر | النطاق | الوصف |
|---|---|---|
/init |
التأسيس | تأسيس مشروع SPA نظيف بنظام ES Modules |
/store |
إدارة الحالة | بناء متجر بيانات تفاعلي بتقنية Proxy مع حفظ البيانات |
/route |
التوجيه والراوتر | ضبط راوتر العميل (Hash أو History API) والتنقل السلس |
/compo |
المكونات | بناء مكونات W3C Web Components المعيارية |
🔗 الروابط الرسمية¶
- صفحة المنتج: https://tidyfactor.com/products/tidyfactor-js
- بطاقة المهارة في المصفوفة: https://tidyfactor.com/skills/tidyfactor-js
- مستودع GitHub: https://github.com/TidyFactor/JS