عن المشروع

React Router هو حل توجيه متعدد الاستراتيجيات لتطبيقات React، تم تطويره بواسطة Remix Run. يمكن استخدامه ككتيبة خفيفة الوزن مع هندستك الخاصة، أو كإطار عمل React كامل. القدرات الرئيسية: - توجيه تعريفي لمكونات React - تعريفات مسارات تعتمد على نظام الملفات عبر `@react-router/fs-routes` - دعم التصيير من جانب الخادم من خلال حزم مخصصة - محولات نشر لمنصات متعددة بما في ذلك Node.js وExpress وCloudflare Workers وAWS Lambda (عبر Architect) - أدوات تطوير عبر `create-react-router` و`@react-router/dev` هيكل الحزم: - `react-router` — مكتبة التوجيه الأساسية - `create-react-router` — أداة إنشاء المشاريع الجديدة - `@react-router/dev` — أدوات التطوير وبناء المشروع - `@react-router/node` — محول خادم Node.js - `@react-router/serve` — مشغّل خادم الإنتاج - `@react-router/express` — تكامل Express.js - `@react-router/architect` — محول AWS Lambda/Architect - `@react-router/cloudflare` — محول Cloudflare Workers - `@react-router/fs-routes` — تكوين المسارات القائم على نظام الملفات يحتفظ المشروع بالإصدارات الرئيسية السابقة (v5، v6، v7) مع توفر الوثائق لكل إصدار. يتم توفير أدلة الترقي للترحال من الإصدارات السابقة.