جدول المحتويات[يخفي][يعرض]
إذا كنت رائد أعمال أو مدير بدء تشغيل أو صاحب عمل ، فمن المحتمل أن تكون قد صادفتك فكرة تطوير تطبيق للهاتف المحمول أو الويب لشركتك في مرحلة ما. من المحتمل أيضًا أن تكون على دراية بمدى تكلفة هذه العملية واستهلاكها للوقت والمملة ، خاصةً إذا كنت أنت من يقوم بتطويرها.
ماذا لو أخبرتك أن هناك حلًا سهلًا ومجانيًا وآليًا لهذه المشكلة؟
يطلق عليه Budibase!
في هذه المقالة ، سنغطي كيفية استخدام هذه المنصة على نطاق واسع.
فهم Budibase
Budibase عبارة عن منصة مفتوحة المصدر تُستخدم لإنشاء التطبيقات ونشرها باستخدام القليل من التعليمات البرمجية أو بدونها! تسمح المنصة الحديثة للمطورين بتصميم تطبيقات الأعمال وإنشائها ونشرها بمعدل أسرع خمسين مرة من المعتاد. كما أنه يوفر واجهة سهلة الاستخدام وبديهية تستوعب غير المبرمجين أيضًا.
فيما يتعلق بالبيانات ، يسمح النظام الأساسي للمستخدمين بإرفاق مصدر بيانات خارجي أو استيراد البيانات أو الاستفادة من مجموعات البيانات المضمنة في Budibase. إجراءات Budibase مؤتمتة وتسمح بالإدارة السهلة من خلال توفير البريد الإلكتروني على متن الطائرة وإدارة المستخدمين العالمية والأذونات الدقيقة وغير ذلك الكثير.
لديها مجتمع Github الذي يعمل بجد لتحسين النظام الأساسي مفتوح المصدر والنظام الأساسي توثيق متاح بسهولة على الإنترنت.
كيف تبدأ
اتبع الخطوات البسيطة أدناه لتنزيل وتثبيت النظام الأساسي مفتوح المصدر.
الخطوة 1: جمع المتطلبات الأساسية
قبل تثبيت Budibase ، نحتاج إلى الحصول على node.js ومدير حزمة العقدة (npm). من الجدير بالذكر أن node.js يأتي تلقائيًا مع npm. انقر هنا لزيارة صفحة تنزيلات node.js الرسمية وتحديد التنزيل وفقًا لنظام التشغيل الخاص بك.
سيؤدي النقر فوق الملف الذي تم تنزيله إلى بدء تشغيل معالج التثبيت. التثبيت بسيط إلى حد ما وسيرشدك معالج التثبيت خلال هذه العملية بسهولة.
في حالة وجود أي صعوبة في التثبيت ، راجع الوثائق الرسمية لتثبيت node.js هنا.
الخطوة 2: قم بتثبيت واجهة سطر أوامر Budibase
يمكن تثبيت Budibase على جهاز تطوير محلي أو جهاز خادم عن طريق إدخال الأمر التالي في ملف بيئة التطوير المتكاملة (IDE) متوافق مع node.js.
npm i -g @budibase/cli
الخطوة 3: تهيئة وتشغيل Budibase
بعد ذلك ، قم بتهيئة دليل فارغ لاستضافة نظام Budibase الخاص بك عن طريق إدخال الأمر التالي في IDE الخاص بك.
budi hosting --init
أخيرًا ، قم بتشغيل نظام Budibase باستخدام الأمر التالي.
budi hosting --start
يجب أن يكون تثبيت Budibase قيد التشغيل الآن ، انتقل إلى عنوان URL الخاص بالتثبيت الجديد لبدء استخدام النظام الأساسي.
الخطوة 4: إعداد المستخدم المسؤول الخاص بك
يتطلب كل تثبيت Budibase أن يكون لديك حساب مستخدم مسؤول. هذا المستخدم لديه سيطرة كاملة على التثبيت المحدد. ما عليك سوى إضافة اسم مستخدم وكلمة مرور للمستخدم المسؤول إلى صفحة تسجيل الدخول الخاصة بعنوان URL الخاص بتثبيت Budibase.
بعد الانتهاء من هذه الخطوة ، ستتمكن من الوصول إلى بوابة Budibase. تحتوي البوابة على عدد من الأقسام للعمل مع تطبيقنا ، وبشكل أساسي أقسام البيانات والتصميم والنشر.
استخدام قسم بيانات Budibase
يستخدم هذا القسم من البوابة لإضافة وإدارة البيانات الخاصة بك. تعتمد التطبيقات بشكل كبير على البيانات ولذا فمن المهم إنشاء بنية بيانات قبل تصميم التطبيق الخاص بك. تتضمن اللبنات الأساسية لهيكلنا الجداول والصفوف والأعمدة وطرق العرض.
كما ذكرنا سابقًا ، عند إضافة مصدر بيانات ، يمكنك إما إنشاء مصادر أصلية أو الاتصال بمصادر خارجية. لإضافة مصدر ، ما عليك سوى استخدام الزر "+" في أعلى اليمين كما هو موضح أدناه.
سيظهر لك الآن عدد من أنواع المصادر المختلفة القابلة للاستخدام للاختيار من بينها.
يمكنك أيضًا إنشاء جدول لهيكلة بياناتك ، وللقيام بذلك ، انتقل ببساطة إلى علامة التبويب "المكونات" داخل علامة التبويب "التصميم" وانقر على "جدول". اقرأ المزيد حول إضافة جداول البيانات هنا.
تصميم أول تطبيق لك
بمجرد الانتهاء من هيكلة البيانات ، يمكنك التركيز على تطوير التطبيق جانب من Budibase. لإنشاء تطبيقك الأول ، ما عليك سوى اتباع التعليمات التي تظهر بعد النقر على قسم "التطبيقات" في Budibase.
يحتوي Budibase على أقسام لوحة توفر جميع الأدوات اللازمة لمساعدتك في عملية تطوير التطبيق الخاص بك. تحتوي اللوحة الموجودة على اليسار على شاشاتنا وتخطيطاتنا ومكوناتنا.
في Budibase ، تشير الشاشة إلى صفحة واحدة. يمكن إنشاء الشاشات تلقائيًا عن طريق إنشاء جدول داخلي أو استيراد ملف CSV. يمكن أيضًا إنشاؤها يدويًا بالنقر فوق الزر "+" في الزاوية ، بجوار عنوان "الشاشات".
التخطيط هو القالب الرئيسي للمحتوى الخاص بك.
تساعد المكونات في بناء واجهة المستخدم الفعلية ويستخدم Budibase ملف نظام تصميم الطيف الترددي تم إنشاؤه بواسطة Adobe. يمكن العثور على المكونات على طول الجزء العلوي من نافذة المعاينة في قسم التصميم.
بعد إضافة أحد المكونات ، يمكنك تعديله باستخدام شريط أدوات التمرير الذي يظهر بعد تحديده في نافذة المعاينة.
وهناك عدد من مكونات متاح على النظام الأساسي ، بما في ذلك الجدول ، والبطاقة ، والنص ، والأزرار ، والأيقونة ، والصورة ، والتضمين ، وما إلى ذلك. يمكنك عرض ملف وثائق Budibase لمعرفة المزيد حول العملية الآلية لإنشاء التطبيقات.
نشر التطبيق الخاص بك
بعد بناء التطبيق الخاص بك بنجاح ، يمكنك المضي قدمًا نحو نشره. ما عليك سوى الانتقال إلى ملف بوابة استضافة Budibase، حدد نظام التشغيل المفضل لديك ، وانسخ مفتاح API المقدم.
افتح الآن نافذة إعدادات الإعدادات بالنقر فوق رمز "الإعدادات" ولصق المفتاح في المطالبة الظاهرة وانقر فوق الزر "نشر".
وهذا كل شيء! يجب أن تكون الآن قادرًا على إنشاء التطبيقات ونشرها بسهولة.
وفي الختام
إن Budibase كمنصة مفتوحة المصدر منخفضة التكلفة ليس سهل الاستخدام فحسب ، ولكنه مجهز جيدًا بالميزات والخدمات لمساعدتك في إنشاء تطبيقات بدون تشفير معقد. آمل أن يمنحك هذا الدليل البداية لإنشاء ونشر التطبيقات الخاصة بك باستخدام النظام الأساسي. أخبرنا في التعليقات ما إذا كانت المقالة مفيدة وكيف كانت تجربتك مع النظام الأساسي.
رافائيل فيتور
مقالة رائعة!
يمكن أن يكون هناك المزيد من المقالات حول Budibase وتطبيقاته