Morph: مكتبة HTMX متكاملة كاملة المكدس بدون خطوة بناء
Morph هي مكتبة كاملة المكدس قابلة للتكامل لبناء تطبيقات مدفوعة بالوسائط المتعددة بدون خطوة بناء، بناءً على HTMX. تجمع بين أفضل ما في Architectures SSR و SPA و Islands، مع الالتزام باستخدام HTML و CSS و JS النقية. تم إنشاء Morph أثناء تحسين تطوير تطبيقات Telegram Web باستخدام Deno و Deno Deploy، حيث توفر بديلاً خفيف الوزن لإعدادات واجهة المستخدم الخلفية/الخلفية المعقدة باستخدام React أو Vue، مما يثبت فعاليتها بشكل خاص للمشاريع الصغيرة. تعمل حاليًا على Hono، مع إمكانية دعم الخلفية في المستقبل، تتميز Morph بمزايا رئيسية متعددة: تستدعي المكونات واجهات برمجة التطبيقات التي تُرجع نصوصًا فائقة (مكونات أخرى)؛ يتم عرض جميع المكونات على جانب الخادم مع الوصول إلى سياق جانب الخادم؛ عرض المكونات وإعادة عرضها بشكل مستقل؛ هيكل هرمي للمكونات مع التعشيش والعودة من واجهات برمجة التطبيقات؛ JavaScript على جانب العميل ضئيل أو معدوم؛ بدون خطوة بناء؛ بدون تصميم مسبق لهياكل بيانات واجهة برمجة التطبيقات؛ قابلة للتكامل في أي مشروع Deno/Node/Bun. مثالية لحالات عدم الحاجة إلى فصل واجهة المستخدم والخلفية في خدمات منفصلة، مثل روبوتات Telegram الصغيرة، وتطبيقات سطح المكتب، أو الأدوات الداخلية.