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

إدارة لحالة النماذج دون واجهة، آمنة الأنواع، ومصممة لبناء نماذج معقدة وعالية الأداء من دون فرض واجهة مستخدم محددة.
تعتمد على محرك أساسي صغير الحجم قابل لإزالة الأجزاء غير المستخدمة، مع موائم خفيف لـ React. وتركز على الحالة المتوقعة، وتقليل إعادة العرض، وواجهات برمجية سهلة الاستخدام.
التحقق مستقل عن المخططات ويدعم العمليات المتزامنة وغير المتزامنة، ويتكامل بسلاسة مع Zod وYup وValibot أو أدوات التحقق المخصصة. كما يتعامل مع قواعد التحقق بين الحقول، والتحقق على مستوى النموذج، وأدوات التحقق على مستوى الحقل، مع اشتراكات دقيقة.
تشمل الميزات الحقول المتداخلة ومصفوفات الحقول والمدخلات المنضبطة وغير المنضبطة، إلى جانب أدوات قوية لإضافة العناصر وإدراجها وإزالتها وإعادة ترتيبها. ويضمن الدعم القوي لـ TypeScript سلامة الأنواع والاستدلال عليها من البداية إلى النهاية لقيم النماذج والأخطاء والبيانات الوصفية.
يتكامل مع أي مكتبة لمكونات واجهة المستخدم، ويدعم أنماطًا ملائمة لـ SSR، ويركز على تجربة المطور من خلال رسائل خطأ واضحة وأساسيات قابلة للتركيب.

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

حل قوي وخفيف الوزن لإدارة الحالة، يعتمد نهجًا ذريًا لإدارة الحالة في تطبيقات React.

تسهّل هذه المكتبة القوية إدارة الحالة في تطبيقاتك، وتجعل التعامل مع البيانات المعقدة أمرًا يسيرًا.

يتيح حل إدارة الحالة هذا دمج البيانات الديناميكية في تطبيقاتك بسلاسة، والتكيف مع التغييرات بسهولة.

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

مكتبة متكاملة الميزات تُبسّط إدارة الحالة من خلال توفير نهج منظم للتعامل مع الحالة القابلة للتغيير.

مجموعة أدوات متكاملة صُممت لتبسيط عملية تطوير Redux وتحسينها، بما يضمن سهولة توقع سلوك التطبيقات وصيانتها.

تُبسّط هذه المكتبة إدارة الحالة القائمة على الوكلاء للتطبيقات الحديثة، وتحسن تجربة التطوير من خلال عرض فعّال ومعالجة سهلة للحالة.