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

Inertia.js

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

Inertia.js أداة قوية تتيح للمطورين بناء تطبيقات حديثة أحادية الصفحة (SPAs) باستخدام أنماط التوجيه ووحدات التحكم المعتمدة من جانب الخادم. وهي تدعم React وVue وSvelte، ما يتيح التطوير بسرعة دون الحاجة إلى إنشاء API.

باستخدام Inertia.js، يمكن للمطورين إنشاء تطبيقات سلسة تُعرض من جانب العميل مع الاستفادة من أساليب تطبيقات الويب التقليدية التي يديرها الخادم. يزيل هذا النهج التعقيدات التي غالبًا ما ترتبط بتطبيقات SPAs التقليدية، إذ يلغي الحاجة إلى التوجيه من جانب العميل وطبقات API. وبدلًا من ذلك، يمكن للمطورين إنشاء وحدات التحكم وواجهات الصفحات بالطريقة المعتادة، ما يسهّل الانتقال إلى عالم تطبيقات SPAs.

يتوافق Inertia.js مع أي تقنية للواجهة الخلفية، لكنه محسّن على نحو خاص للاستخدام مع Laravel، ما يجعله خيارًا رائعًا للمطورين المطلعين على منظومة Laravel.

يعمل الإطار كحلقة وصل بين أطر العمل من جانب العميل ومن جانب الخادم، أشبه بالغراء الذي يجمعها. فهو لا يحل محل أطر العمل الحالية ولا يعمل كإطار منفصل، بل يتكامل معها عبر محولات. وهو يدعم حاليًا محولات رسمية لـ React وVue وSvelte من جانب العميل، وLaravel وRails وPhoenix من جانب الخادم.

الميزات

  • دعم التطبيقات أحادية الصفحة
  • لا حاجة إلى واجهات API
  • تكامل سلس مع التوجيه الحالي من جانب الخادم
  • محولات رسمية لـReact وVue وSvelte
  • محسّن لـ Laravel
  • يدعم أنماط العمل التقليدية على جانب الخادم
  • سهل التثبيت والإعداد
  • ميزات متقدمة مثل مؤشرات التقدم والحماية من CSRF

عناصر ذات صلة

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

نجوم GitHub
127.6K
تاريخ التحديث
Dec 6, 2024
الترخيص
MIT License

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

نجوم GitHub
53.4K
تاريخ التحديث
Dec 6, 2024
الترخيص
MIT License

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

نجوم GitHub
18.8K
تاريخ التحديث
Dec 6, 2024
الترخيص
MIT License

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

نجوم GitHub
8.4K
تاريخ التحديث
Dec 6, 2024
الترخيص
MIT License

إطار عمل شامل وحديث لـ React وSolid، يتضمن توجيهًا آمن الأنواع وSSR والبث ووظائف الخادم وتجميعًا مدعومًا بـ Vite، وجاهزًا للنشر في أي مكان.

نجوم GitHub
10.8K
تاريخ التحديث
Aug 17, 2025
الترخيص
MIT License

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

نجوم GitHub
13.3K
تاريخ التحديث
Dec 6, 2024
الترخيص
MIT License

مشروع يساعد على إنشاء مواقع التوثيق بسهولة، مع التركيز على المحتوى وسهولة الاستخدام.

نجوم GitHub
57.0K
تاريخ التحديث
Dec 6, 2024
الترخيص
MIT License

يعزز هذا الحل الإنتاجية وأداء التطبيقات من خلال إتاحة نهج تطوير يتمحور حول HTML، ما يبسّط عمليتي البناء والنشر.

نبذة عن KickstartUI

KickstartUI وجهتك المثالية لاكتشاف أفضل أطر عمل UI ومكتباته وأدوات بنائه. نختار بعناية موارد متميزة لتمكين المطورين من تحويل أفكار UI إلى واقع. سواء كنت تطوّر تطبيق ويب متجاوبًا، أو تصمم واجهة جوال، أو تنشئ نموذجًا أوليًا تفاعليًا، توفر منصتنا الأدوات الأساسية لتسريع مشاريعك وتحسين تجارب المستخدمين. استكشف مجموعتنا الواسعة لمواكبة أحدث الاتجاهات، واكتشاف إمكانات جديدة، والارتقاء بتصميمات UI. هل أنت مستعد لبدء مشروعك التالي؟ استكشف مواردنا المميزة أو ابحث عن أدوات تناسب احتياجاتك.