Strapi headless CMS فریم ورك أوپن سورس قائم على الـ Node.js. وهدفه إنشاء API للمواقع وتطبيقات الجوال وكذلك IoT بشكل أسرع وأسهل و أكثر أماناً، هذه هي المواصفات التي حولت Strapi إلى إحدى الخيارات المفضلة للمبرمجين.

يستخدم Strapi ليتصل Front end وBack end. يعني يساعدك على إنشاء Back end في بضع دقائق، فيمكنك أن تركز فقط على Front end.

شاهد أيضًا: أفضل فریم وركات لكتابة Front end و Back end

ذكرنا ” Strapi headless CMS”، لکن:

ما یعني headless CMS؟

لدينا نوعان من أنظمة إدارة المحتوى: Headless و Coupled.

أنظمة Coupled تكوّن المحتوى وتصححه وتحفظه في الديتابيس. وبعدها تعرض المحتوی بناءً على Front end المحدد في الوردپرس مثلا.

لكن إذا شبّهنا Coupled CMS بجسم الإنسان، فالـFront end هو الرأس أو head. وإذا حذفنا الرأس يبقى لدينا Headless CMS. أي أن لدينا پلتفورم من دون أي Front end إفتراضي حتى تعرض المحتوى من خلاله ومن الممكن استخدام محتواك في أي إطار كان.

فيتحول CMS إلى خزانة حفظ المحتوى.

وفي الأغلب يمكننا قول أن الهدف الأساسي من استخدام هذا الفريم ورك، هو تطوير Front end في المواقع التي ليس لدينا طريق للوصول إلى مبرمج Back end أو ليس لدينا Back end أساسا.

مواصفات فريم ورك Strapi

المواصفات المهمة في فريم ورك Strapi:

  • پانل حديث للإدارة
    يحتوى Strapi على پانل جميل للإدارة مع القدرة على تخصيص وإعداد وإدارة API سريعة . فبإمكانك إنشاء RESTful API لمشروعك بسهولة.
  • قائم على Plugin
    يدعم Strapi الإضافات المتطورة بالكامل. على سبيل المثال أنظمة التصديق (Auth) وإدارة المحتوى والإضافات الأخرى المختصة بها.
  • متوافق مع الفريم وركات واللايبراريات
    يمكنك استخدام فريم وركات أخرى من Front end لجانب Strapi، مثل Angular و Vue و React أو أی فریم ورك أخر. أیضا یدعم فریم ورك Strapi پلتفورمات Third-partyمثل تطبیقات الجوال وكذلك IoT.
  • سريع
    في البداية قلنا أن Strapi قائم على Node.js. ولهذا السبب يضيف سرعة فائقة وأداء جيدا جدا إلى الـAPI الخاص بك.
  • آمن
    يشمل Strapi العديد من طبقات الأمن منها CSRF ،CORS ،P3P ،Xframe ، XSS والطبقات الأخرى. وهذه المواصفة جعلت Strapi كفريم ورك آمن للـAPI.
  • مفتوح المصدر
    بناءً على ما قرر فريق تطوير هذا الإطار، سيكون Strapi مجاناً و open source لعموم المستخدمین.

————————————————–

تكلمنا تقريبا حول المواصفات Strapi Headless CMS المهمة الذي یسهل العمل كثيرا لمبرمجي و مطوري الـFront end.

للمزید من المعلومات عن اللغات البرمجة وتكنولوجياتها الحديثة تابعونا علی منصة كرسي.

شاهد أيضًا: فريم ورك Tailwind CSS

Related video
Flutter
06:19 Minutes

كل شيء عن Flutter في 6 دقائق

فردوس مزرعاوي

إذا كنت تبحث عن فريم ورك لتطوير أي برنامج لشركتك، سيكون استخدام Flutter اختيارا مثاليا! لأنه Cross-platform يخلصك من تضييع الوقت ودفع التكاليف الإضافية.

phaser game engine
05:22 Minutes

فريم ورك Phaser

فردوس مزرعاوي

يستخدم فيزر Canvas أو WebGL Render بدون ما نحتاج إلی أي مكتبة خارجية. ویستطیع ینتقل بينهن تلقائيًا بناءً على دعم المتصفح. هذا الإمکان يسمح بالعرض السريع عن طریق الدسکتاپ أو الجوال.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

السلة