الأخبار التكنولوجية والاستعراضات والنصائح!

قم ببناء تطبيقك التالي باستخدام الأنظمة الأساسية مفتوحة المصدر منخفضة التعليمات البرمجية / بدون تعليمات برمجية

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

من المسلم به أن مطوري البرمجيات هم من بين المهنيين الأعلى أجراً. وفقًا لـ Forbes ، فإن تطوير المنتج هو أكبر تكلفة لإنشاء تطبيق.

تبين أن هذا يمثل عنق زجاجة كبير ، خاصة إذا كنت شركة ناشئة.

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

كود منخفض مقابل عدم وجود كود

بادئ ذي بدء ، لا يوجد شيء مثل No-code في تطوير التطبيق. سيكون هناك دائمًا رمز يعمل في الخلفية يديره متخصصون في البرمجيات.

ولكن مع برنامج بدون رمز ، لا تكتب سطرًا واحدًا من التعليمات البرمجية. واجهة سحب وإفلات بسيطة وسيتم تشغيل التطبيق الخاص بك.

في الختام ، هذا يعني أيضًا تكيفات محدودة. تستهدف الأنظمة الأساسية التي لا تحتوي على كود المستخدمين المتمرسين في مجال التكنولوجيا.

ولكن إذا كان بإمكانك تضمين بعض البرامج النصية لتحسين تجربة المستخدم ووظائفه بشكل عام ، فسيؤدي ذلك إلى إنشاء نظام أساسي لتطوير التعليمات البرمجية المنخفضة مثل Tooljet. لذا ، فإن الكود المنخفض لا يعني أن الكود مطلب أساسي ؛ إنه اختياري ولكنه يستخدم لإضافة نكهات مخصصة لأي تطبيق.

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

وأخيرًا ، يمكن للمنصة منخفضة الكود أن تكون بمثابة رمز بلا رمز ، لكن العكس ليس صحيحًا.

على الرغم من أنه يمكنك البدء بأي منها ، إلا أن هذه المقالة تدور حول الأنظمة الأساسية مفتوحة المصدر منخفضة التعليمات البرمجية.

دائمًا ما يثبت الاعتماد على التطبيقات مفتوحة المصدر أنه الأفضل. أولاً ، الكود متاح للجمهور ويتم تدقيقه في معظم الأوقات ، لذا يمكنك التأكد من وجود أي برامج ضارة أو نقاط ضعف.

وبعد ذلك يمكنك دائمًا صرف النقود عندما ينمو العدد.

لذلك لنبدأ بقائمة بعض أفضل المنصات مفتوحة المصدر منخفضة التكلفة.

ToolJet عبارة عن نظام أساسي لتطوير التطبيقات منخفض التعليمات البرمجية لإنشاء تطبيقات داخلية. وهو متوافق مع العديد من أنظمة إدارة قواعد البيانات ، بما في ذلك PostgreSQL و MySQL و Cloud Firestore و MongoDB وما إلى ذلك.

يمكنك نشر ToolJet في السحابة أو محليًا. في كلتا الحالتين ، يضمن موقع ToolJet خصوصية البيانات وأمانها.

ToolJet متوافق مع RestAPIs ويمكن الاتصال به Amazon خدمة تخزين بسيطة أو Google Cloud. يمكنك أيضًا دمجه مع Google Sheets و Slack و Airtable و Stripe وما إلى ذلك.

التطبيقات التي تم إنشاؤها باستخدام ToolJet تستجيب للأجهزة المحمولة. مع أكثر من 35 مكونًا لواجهة المستخدم ، فإنه يحتوي على أداة إنشاء سحب وإفلات ممتازة للتحرير المرئي. بالإضافة إلى ذلك ، يحتوي Tooljet على محررات استعلام لجميع أنظمة قواعد البيانات المدعومة.

تتيح لك ToolJet التعاون مع فريقك وحل التعارضات في أي مكان على سطح التطبيق.

بينما يمكنك إنشاء تطبيقات باستخدام برامج تحرير مرئية ، فإن ToolJet تدعم أيضًا كتابة تعليمات JavaScript البرمجية المخصصة في أي مكان. بالإضافة إلى ذلك ، يمكنك إنشاء مكونات إضافية لزيادة الوظائف.

تعد سحابة ToolJet حلاً مُدارًا بالكامل ، ولكن يمكنك الرجوع إلى أدلة ToolJet لبدء تشغيل الإصدار المستضاف ذاتيًا على Kubernetes و Heroku و AWS EC2 و Docker وما إلى ذلك ، ونعم ، هناك أيضًا طبقة مجانية.

NocoDB

NocoDB هو بديل Airtable مجاني لبناء تطبيقات بدون كود بسهولة. يعمل هذا مع MySQL و PostgreSQL و Microsoft SQL Server و SQLite و Amazon قواعد بيانات Aurora & MariaDB.

يمكنك إنشاء تدفقات أعمال باستخدام تطبيقات متجر تطبيقات NocoDB بالإضافة إلى واجهات برمجة التطبيقات التابعة لجهات خارجية. يمكن للمرء أيضًا برمجة واجهات برمجة التطبيقات لدمجها مع Zapier و Make وما إلى ذلك.

NocoDB هو حل مجاني بالكامل ذاتي التصنيف. بشكل أساسي ، يمكنك استخدام هذا لتحويل أي قاعدة بيانات مدعومة إلى جدول بيانات ذكي.

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

وأخيرًا ، تتأكد NocoDB من أنك لن تتورط في وثائقها الغنية. ومع ذلك ، يمكنك حجز عرض توضيحي لبدء السبق.

فقط لكي تعرف ، NocoDB مجاني حتى الآن ، لكن لديهم خطط لإطلاق إصدار مؤسسة بميزات ودعم مخصصين.

باسيرو

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

قم ببناء تطبيقك التالي باستخدام الأنظمة الأساسية مفتوحة المصدر منخفضة التعليمات البرمجية / بدون تعليمات برمجية 1

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

إنه يعمل مع قاعدة بيانات PostgreSQL مع دعم MySQL و SQLite في التحديثات المستقبلية.

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

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

Baserow لديه فئة مجانية مع رخصة MIT. وفي الوقت نفسه ، فإن الاستضافة السحابية مجانية أيضًا ولكن سيتم تسعيرها في المستقبل.

إطار فرابيه

Frappe Framework عبارة عن منصة DocType منخفضة التعليمات البرمجية لإنشاء تطبيقات تجارية دون بذل الكثير من الجهد.

قم ببناء تطبيقك التالي باستخدام الأنظمة الأساسية مفتوحة المصدر منخفضة التعليمات البرمجية / بدون تعليمات برمجية 2

يتيح دعم قواعد بيانات MariaDB و PostgreSQL التفويض المستند إلى الأدوار لمستويات الوصول المختلفة. يمكنك أيضًا التكامل مع التطبيقات الخارجية باستخدام Rest API و Webhooks.

بالإضافة إلى ذلك ، يحتوي Frappe Framework على نظام معياري يسمح لك بإنشاء تطبيقات فوق المشاريع الأخرى.

بالإضافة إلى ذلك ، يحتوي على نماذج وقوائم وبحث وتنقل مضمنة لزيادة الإنتاجية من البداية.

يأتي هذا العرض منخفض الكود من Frappe Technologies ، التي لديها العديد من المشاريع الأخرى المجانية والمفتوحة المصدر مثل ERPNext.

مخرج

Directus هو نظام إدارة محتوى مفتوح المصدر بدون رأس متوافق مع أي قاعدة بيانات SQL.

قم ببناء تطبيقك التالي باستخدام الأنظمة الأساسية مفتوحة المصدر منخفضة التعليمات البرمجية / بدون تعليمات برمجية 3

وهو يدعم إدخال البيانات والتخصيص بواسطة REST + GraphQL API و JavaScript SDK و Pure SQL. يؤدي هذا أيضًا إلى تخطي الحاجة إلى الترحيل حيث يمكنك تثبيته على قاعدة بيانات SQL الحالية. ولكن هناك دائمًا خيار للبدء من جديد.

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

بالإضافة إلى ذلك ، يتوافق Directus مع بروتوكولات الأمان مثل SSO و OAuth2 و OpenID و 2FA. بالإضافة إلى ذلك ، يعد Directus معياريًا ، مما يسمح بالتمديد باستخدام JavaScript مخصص.

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

إذا قررت استخدام DirectUS ولم تكن مستعدًا للتثبيت والتهيئة بنفسك ، فيمكنك تجربة Kamatera التي تقدم DirectUS بنقرة واحدة.

تحويل

إن Convertigo عبارة عن نظام أساسي لتطوير التطبيقات منخفض الكود / لا يحتوي على كود لإنشاء تطبيقات Android و iOS في مثيل واحد.

قم ببناء تطبيقك التالي باستخدام الأنظمة الأساسية مفتوحة المصدر منخفضة التعليمات البرمجية / بدون تعليمات برمجية 4

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

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

تحتوي الوحدة النمطية ذات الرمز المنخفض على العديد من الميزات البارزة مثل دعم بيئات النشر المتعددة وقواعد بيانات SQL و Rest API وما إلى ذلك.

لكن الكود “لا” يستهدف ما تسميه شركة Convertigo صانعي تطبيقات المواطنين. يقتصر هذا على منشئي النماذج وتطبيقات الويب التقدمية والنشر في وضع عدم الاتصال وما إلى ذلك.

لدى Convertigo إصدار مجتمع مجاني بالإضافة إلى مستويين مدفوعين مع خطط دفع شهرية وسنوية.

ذرة مملحة

يجب أن يكون Saltcorn أفضل مواردك لإنشاء تطبيقات الويب دون كتابة سطر واحد من التعليمات البرمجية.

قم ببناء تطبيقك التالي باستخدام الأنظمة الأساسية مفتوحة المصدر منخفضة التعليمات البرمجية / بدون تعليمات برمجية 5

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

يمكنك تجربة عرض توضيحي سريعًا لقياس قدرات Saltcorn دون أي تثبيت. يوجد عدد من نماذج الطلبات على موقع Saltcorn لإعطاء فكرة عن الاحتمالات.

بالإضافة إلى ذلك ، لديهم متجر Saltcorn للإضافات والحزم الجديدة لتوسيع الوظائف وتحسين الجماليات.

هذه منصة مجانية تم إصدارها بموجب ترخيص MIT. حتى تتمكن من استضافة توزيع مجاني كامل. بدلاً من ذلك ، يمكنك استخدام الاستضافة السحابية لجهة خارجية كخيار ممتاز.

روي

Rowy هو بديل مفتوح المصدر Airtable لإدارة قواعد البيانات.

قم ببناء تطبيقك التالي باستخدام الأنظمة الأساسية مفتوحة المصدر منخفضة التعليمات البرمجية / بدون تعليمات برمجية 6

Rowy هو حصري لـ Google Firestore ويسمح باستخدام أي حزمة NPM أو API للحصول على وظائف إضافية.

وهو يدعم استيراد / تصدير البيانات المجمعة مع القدرة على إنشاء إجراءات بيانات مخصصة. بالإضافة إلى ذلك ، يمتلك Rowy أذونات تستند إلى الأدوار للعمل الجماعي الآمن.

يمكنك إما استضافة نفسك أو استخدام إصدار سحابي مجاني بميزات محدودة. ولكن يمكنك أيضًا اختيار الإصدار المحترف لجميع السمات المتقدمة.

مشرف المحرك

Motoradmin هو نظام أساسي مفتوح المصدر لإدارة البيانات بدون رمز يركز على لوحة الإدارة لتطبيقاتك.

قم ببناء تطبيقك التالي باستخدام الأنظمة الأساسية مفتوحة المصدر منخفضة التعليمات البرمجية / بدون تعليمات برمجية 7

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

يمكن للمرء أيضًا دمج تطبيقات الإنتاج عبر واجهات برمجة التطبيقات لإنشاء نماذج مخصصة.

يحتوي إصدار Motor Admin pro على بعض الميزات الإضافية مثل أنه يسمح لك بإنشاء مبيعات CRM ودعم العملاء وإدارة المشاريع في منطقة الإدارة نفسها. بالإضافة إلى ذلك ، يمكنك التعاون مباشرة في لوحة تحكم المسؤول ومراقبة التغييرات الصغيرة واستعادة السجلات.

ومثل الآخرين ، فإن الإصدار المستضاف ذاتيًا مجاني ، بينما يتم الدفع للآخرين حسب الاشتراك.

NocoBase

NocoBase عبارة عن نظام أساسي لتطوير بدون رمز يسمح بالتخصيصات الكاملة دون مهارات الترميز.

قم ببناء تطبيقك التالي باستخدام الأنظمة الأساسية مفتوحة المصدر منخفضة التعليمات البرمجية / بدون تعليمات برمجية 8

مثل العديد من الآخرين في هذه القائمة ، تمتلك NocoBase أيضًا تحكمًا دقيقًا في الوصول. يدمج التطبيق بسهولة النماذج والمخططات الإحصائية والجداول والتقويمات وما إلى ذلك في الكتل.

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

يمنحك NocoBase الملكية الكاملة والاستخدام التجاري غير المحدود بموجب ترخيص MIT. أثناء تطوير التطبيق مبكرًا ، يمكنك تجربة العرض التوضيحي المباشر على موقع الويب الخاص به.

استنتاج

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

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

ملاحظة: يمكنك أيضًا التحقق من بعض أفضل قواعد البيانات على الإنترنت. أو تعرف على المزيد حول تطبيقات MVP.