انتقل إلى المحتوى

إطار عمل شامل يبدأ من العميل، مبني على TanStack Router وVite، ويوفر نظام توجيه آمنًا بالكامل من حيث الأنواع ومكونات أساسية متكاملة لتطبيقات الويب الحديثة باستخدام React وSolid.

يوفر عرضًا من جانب الخادم للمستند بالكامل، واستجابات متدفقة، ووظائف خادم وواجهات RPC، ومسارات API دون التضحية بالتفاعلية من جانب العميل. ويركز على تجربة تطوير تستنتج الأنواع من المسارات إلى واجهات API الخاصة بالخادم، ما يتيح تجربة تطوير قوية وأخطاء أقل وقت التشغيل.

يأتي مع تجميع مدعوم من Vite وإمكانية النشر في أي مكان، من خوادم Node التقليدية إلى البيئات عديمة الخادم أو الطرفية أو شبكات CDN. صُمم ليتوسع من تطبيقات SPA بسيطة إلى تطبيقات معقدة بمستوى المؤسسات، مع توفير كل ما يلزم للتوجيه وتدفق البيانات ودورات العرض.

لا يزال حاليًا في المرحلة التجريبية مع تطوير نشط نحو الإصدار 1.0؛ وهو مناسب للإنتاج مع تثبيت الإصدارات ومتابعة الإصدارات.

الميزات

  • توجيه آمن من حيث الأنواع، مدعوم بـ TanStack Router
  • عرض المستند بالكامل من جانب الخادم (SSR)
  • استجابات متدفقة
  • وظائف الخادم وواجهات RPC
  • مسارات API
  • تجميع وخادم تطوير مدعومان من Vite
  • دعم React وSolid
  • تجربة تطوير تبدأ من جانب العميل
  • النشر في أي مكان: Node، والبيئات عديمة الخادم، والطرفية، وCDN
  • استدلال قوي للأنواع عبر المسارات وواجهات API
  • جاهز لاحتياجات التوجيه الكبيرة بمستوى المؤسسات

عناصر ذات صلة

TanStack Router

مكتبة توجيه حديثة وقابلة للتوسع، مصممة خصيصًا لـ React، مع التركيز على سلامة الأنواع وإدارة البيانات بكفاءة.

React Router

أداة أساسية لإدارة المسارات والتنقل في تطبيقات React، وتحسين كفاءة المطورين وأداء التطبيقات.

Hybrids

يتيح هذا الإطار للمطورين بناء تطبيقات ومكونات ويب فعالة وسهلة الصيانة باستخدام مزيج من أساليب البرمجة التصريحية والوظيفية.

Inertia.js

يبسط هذا الحل تطوير تطبيقات الويب الحديثة عبر نهج يستفيد من تقنيات جانب العميل الحديثة مع الحفاظ على بساطة التطبيقات التقليدية المعروضة من الخادم.

nuqs

أدِر حالة التطبيق في Next.js بسهولة باستخدام سلسلة استعلام URL للاحتفاظ بالحالة ومزامنتها.

React Hook Form

مكتبة قوية لإدارة النماذج، تبسّط التعامل معها في تطبيقات React مع التركيز على الأداء وسهولة الاستخدام.

SvelteKit

إطار عمل قوي مصمم لتسريع تطوير تطبيقات الويب باستخدام نهج أنيق قائم على المكونات.

usehooks-ts

مجموعة من خطافات React تعزز عملية التطوير لديك عبر توفير حلول جاهزة للاستخدام، وتضمن سلامة الأنواع والكفاءة في تطبيقاتك.