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

Refine إطار عمل فوقي مفتوح المصدر مصمم خصيصًا لإنشاء تطبيقات ويب تكثر فيها عمليات CRUD باستخدام React. ويوفر حلًا متينًا لاحتياجات المؤسسات المختلفة، مثل بناء الأدوات الداخلية ولوحات الإدارة ولوحات المعلومات وتطبيقات الأعمال بين الشركات.

يمكن للمطورين مع Refine تبسيط سير عملهم باستخدام الخطافات والمكونات الأساسية المصممة لوظائف مثل المصادقة والتحكم في الوصول والتوجيه والشبكات وإدارة الحالة والتدويل (i18n). ويعتمد إطار العمل الفوقي بنية بلا واجهة، ما يتيح تخصيصًا واسعًا عبر فصل منطق الأعمال عن واجهة المستخدم والتوجيه.

يتكامل Refine بسلاسة مع أطر عمل UI الشائعة مثل Ant Design وMaterial UI وChakra UI. كما يدعم منصات تشمل Next.js وRemix وReact Native وElectron، ما يجعله متعدد الاستخدامات لمختلف سيناريوهات التطوير.

الميزات

  • خطافات أساسية للمصادقة والتحكم في الوصول
  • التكامل مع أكثر من 15 خدمة خلفية
  • دعم SSR باستخدام Next.js وRemix
  • إنشاء UI CRUD آليًا
  • إدارة شاملة للحالة
  • موفرات لتدفقات المصادقة
  • دعم التطبيقات في الوقت الفعلي
  • أدوات للمطورين لتصحيح الأخطاء والمراقبة

عناصر ذات صلة

Next.js

حل متين لإنشاء تطبيقات ويب غير متزامنة وديناميكية، مع مجموعة غنية من الميزات التي تعزز إنتاجية المطورين.

Preact

بديل سريع لـ React يحتفظ بالوظائف الحديثة والحجم الصغير لتطوير ويب فعّال.

TanStack Table

حل قوي لإنشاء تمثيلات بيانات معقدة في تطبيقاتك وإدارتها، مع توفير تخصيص وتحكم لا مثيل لهما.

Angular

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

ChakraUI

أنشئ تطبيقات ويب سهلة الوصول بسرعة وكفاءة باستخدام مجموعة متينة من المكونات الأساسية سهلة الاستخدام والقابلة للتخصيص بدرجة عالية.

cmdk

يوفر هذا المكون حلًا شاملًا لقوائم الأوامر في React، مع التركيز على تجربة المستخدم ومرونة المطور.

daisyUI

تتيح هذه الأداة للمطورين إنشاء واجهات مستخدم جميلة بسرعة وكفاءة، بفضل أسماء الأصناف الدلالية التي تبسّط عملية التطوير.

dndkit

مجموعة أدوات تتيح للمطورين إضافة وظائف السحب والإفلات بسهولة إلى تطبيقات React.