مفتوح المصدر · 🇸🇦 صُنع في المملكة العربية السعودية

ABP React

مكتبة React مفتوحة المصدر لإطار عمل ABP. ابنِ تطبيقات المؤسسات مع المصادقة والصلاحيات والتعدد المؤسسي والمزيد — جاهزة للاستخدام.

لماذا ABP React
إعادة بناء بـ React لحزمة Angular ABP

ABP React هي إعادة كتابة شاملة مفتوحة المصدر لحزمة Angular ABP، تم بناؤها وصيانتها بفخر من قبل فريق تكثر للحلول في المملكة العربية السعودية. تجلب كامل قوة إطار عمل ABP إلى نظام React البيئي، وتوفر وحدات جاهزة تختصر أسابيع من التطوير.

الوحدات الأساسية

كل ما تحتاجه، جاهز للاستخدام

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

01 · @abp/auth

تسجيل الدخول، محلول

تسجيل الدخول والتسجيل وتبديل المستأجر وإدارة الجلسات — متكامل بالكامل مع خادم ABP من أول لحظة.

تدفقات مصادقة كاملة

شاشات تسجيل الدخول والتسجيل موصولة بـ ABP — لا حاجة لبناء أي شيء.

واعٍ للمستأجرين من البداية

المستخدمون المنتمون لعدة مؤسسات يبدلون المستأجر داخل تدفق المصادقة.

الجلسات مُدارة

الرموز والتحديث وتسجيل الخروج تُدار عنك — الخطافات تعرض الحالة التي تحتاجها واجهتك.

02 · @abp/identity

لوحة الإدارة، جاهزة مسبقاً

المستخدمون والأدوار والوحدات التنظيمية مع واجهة إدارة كاملة — جاهزة لحظة التثبيت.

إدارة المستخدمين

أنشئ وحرر ونظّم الحسابات من واجهة جاهزة.

أدوار على نطاق واسع

اجمع الصلاحيات في أدوار وعيّنها بنقرة واحدة.

الوحدات التنظيمية

نمذج هيكل شركتك واربط البيانات به.

03 · @abp/permissions

من يفعل ماذا، في كل مكان

نظام صلاحيات دقيق مع التحكم بالوصول المبني على الأدوار في كل مستوى — الصفحة والمكون والإجراء.

حراسة تصريحية

غلّف أي مكون بصلاحية — يظهر فقط لمن يملكها.

فحوصات كخطافات

استعلم عن أي صلاحية في الكود وفرّع منطقك على الإجابة.

الأدوار تقود كل شيء

امنح للأدوار، والمستخدمون يرثون — نفس النموذج الذي يفرضه خادم ABP.

04 · @abp/multitenancy

تطبيق واحد، مؤسسات كثيرة

دعم من الدرجة الأولى للتعدد المؤسسي مع تبديل المستأجر وعزل البيانات — أساس، وليس فكرة لاحقة.

معزول بالتصميم

بيانات كل مستأجر تبقى ملكه — يفرضها خادم ABP.

التبديل مدمج

المستخدمون ينتقلون بين المؤسسات دون تسجيل خروج.

سياق المستأجر في أي مكان

الخطافات تعرض المستأجر الحالي لأي مكون يحتاجه.

05 · @abp/settings

أطلق تدريجياً، بدّل فورياً

أدر إعدادات التطبيق وعلامات الميزات عبر المستأجرين — من واجهة، لا من إعادة نشر.

الإعدادات من الواجهة

إعدادات التطبيق تعيش حيث يصل إليها المدراء.

علامات ميزات لكل مستأجر

فعّل ميزة لمؤسسة وأطفئها لأخرى.

القيم تتدفق للمكونات

اقرأ الإعدادات والعلامات عبر الخطافات — واجهتك تتفاعل من تلقاء نفسها.

06 · @abp/theme

صمم علامتك مرة، وطبّقها في كل مكان

مبنية على Chakra UI مع مكتبة مكونات كاملة ودعم السمات — سهلة الوصول من اليوم الأول.

أساس Chakra UI

مكونات سهلة الوصول وقابلة للتركيب فوق نظام تصميم مجرَّب.

مكتبة مكونات كاملة

أزرار ونماذج وجداول ونوافذ — مصممة وجاهزة لشاشات المؤسسات.

سمات تتوسع

عرّف علامتك مرة — الألوان والخطوط والوضع الداكن تتبعها.

مبنية بـ

تقنيات حديثة، جاهزة للمؤسسات

React 18TypeScriptViteChakra UIReact QueryReact Hook Form

ابدأ البناء مع ABP React

ابدأ العمل في دقائق بأمر واحد.

npx create-abp-react my-app
زيارة abpjs.io