فهرست مندرجات[پنهان شدن][نمایش]
اگر یک کارآفرین، مدیر استارت آپ یا صاحب کسب و کار هستید، احتمالاً در مقطعی با ایده توسعه یک اپلیکیشن موبایل یا وب برای شرکت خود مواجه شده اید. احتمالاً شما نیز با این که این فرآیند می تواند گران، زمان بر و خسته کننده باشد، آشنا هستید، به خصوص اگر شما هستید که آن را توسعه می دهید.
اگر به شما بگویم که راه حلی آسان، بدون هزینه و خودکار برای این مشکل وجود دارد، چه؟
اسمش 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
سپس، با وارد کردن دستور زیر در IDE، یک دایرکتوری خالی را برای میزبانی سیستم Budibase خود مقداردهی کنید.
budi hosting --init
در نهایت با دستور زیر سیستم Budibase را اجرا کنید.
budi hosting --start
نصب Budibase شما اکنون باید راهاندازی شده باشد، به URL نصب جدید خود بروید تا استفاده از پلتفرم را شروع کنید.
مرحله 4: راه اندازی کاربر ادمین خود
هر نصب Budibase باید یک حساب کاربری ادمین داشته باشد. این کاربر کنترل کاملی بر نصب داده شده دارد. به سادگی یک نام کاربری و رمز عبور برای کاربر سرپرست خود به صفحه ورود به آدرس URL نصب Budibase خود اضافه کنید.
پس از انجام این مرحله به پورتال Budibase دسترسی خواهید داشت. پورتال شامل تعدادی بخش برای کار با برنامه ما است، به طور عمده بخش های داده، طراحی و استقرار.
با استفاده از بخش داده های Budibase
این بخش از پورتال برای افزودن و مدیریت داده های شما استفاده می شود. برنامه ها به شدت به داده ها متکی هستند و بنابراین مهم است که قبل از طراحی برنامه خود یک ساختار داده ایجاد کنید. بلوک های سازنده ساختار ما شامل جداول، ردیف ها، ستون ها و نماها است.
همانطور که قبلا ذکر شد، هنگام اضافه کردن یک منبع داده، می توانید منابع بومی ایجاد کنید یا به منابع خارجی متصل شوید. برای اضافه کردن یک منبع، کافی است مانند شکل زیر از دکمه "+" در بالا سمت راست استفاده کنید.
اکنون تعدادی از انواع مختلف منبع قابل استفاده برای انتخاب به شما نشان داده می شود.
همچنین میتوانید جدولی برای ساختار دادههای خود ایجاد کنید، برای انجام این کار به سادگی به برگه «کامپوننتها» در داخل تب «طراحی» بروید و روی «جدول» کلیک کنید. درباره افزودن جداول داده بیشتر بخوانید اینجا کلیک نمایید.
طراحی اولین اپلیکیشن شما
پس از تکمیل ساختار داده ها، می توانید روی آن تمرکز کنید توسعه برنامه جنبه Budibase. برای ساختن اولین برنامه خود، کافیست دستوری را که پس از کلیک بر روی بخش "برنامه ها" در Budibase ظاهر می شود، دنبال کنید.
Budibase شامل بخش های پانل است که تمام ابزارهای لازم را برای کمک به شما در فرآیند توسعه برنامه ارائه می دهد. پانل سمت چپ شامل صفحهنمایشها، طرحبندیها و اجزای ما است.
در Budibase، صفحه به یک صفحه اشاره دارد. صفحات را می توان با ایجاد یک جدول داخلی یا وارد کردن یک فایل CSV به طور خودکار تولید کرد. آنها همچنین می توانند به صورت دستی با کلیک بر روی دکمه "+" در گوشه، در کنار عنوان "صفحه نمایش" ایجاد شوند.
طرح، الگوی اصلی محتوای شماست.
کامپوننت ها به ساخت رابط کاربری واقعی کمک می کنند و Budibase از a استفاده می کند سیستم طراحی طیف ایجاد شده توسط Adobe. اجزاء را می توان در امتداد بالای پنجره پیش نمایش در بخش طراحی یافت.
پس از افزودن یک جزء، میتوانید آن را با استفاده از نوار ابزار شناور که پس از انتخاب آن در پنجره پیشنمایش ظاهر میشود، تغییر دهید.
تعدادی از اجزاء در این پلتفرم موجود است، از جمله جدول، کارت، متن، دکمه، نماد، تصویر، جاسازی و غیره. مستندات Budibase برای کسب اطلاعات بیشتر در مورد فرآیند خودکار ساخت برنامه ها.
استقرار برنامه شما
پس از ساخت موفقیت آمیز برنامه خود، می توانید به سمت استقرار آن حرکت کنید. به سادگی به پورتال میزبانی Budibase، سیستم عامل دلخواه خود را انتخاب کنید و کلید API ارائه شده را کپی کنید.
اکنون با کلیک بر روی نماد "Settings" پنجره تنظیمات را باز کنید و کلید را در دستور ظاهر شده قرار دهید و روی دکمه "Deploy" کلیک کنید.
و بس! اکنون باید بتوانید به راحتی برنامه ها را ایجاد و اجرا کنید.
نتیجه
Budibase به عنوان یک پلتفرم منبع باز کم هزینه نه تنها برای استفاده آسان است، بلکه به خوبی مجهز به ویژگی ها و خدماتی است که به شما کمک می کند تا برنامه های کاربردی بدون کدنویسی پیچیده بسازید. امیدوارم این راهنما به شما شروعی برای ایجاد و استقرار برنامه های کاربردی خود با استفاده از این پلتفرم بدهد. در نظرات به ما اطلاع دهید که آیا مقاله مفید بود و تجربه شما با این پلتفرم چگونه بود.
رافائل ویتور
مقاله عالی!
حتی ممکن است مقالات بیشتری در مورد Budibase و کاربردهای آن وجود داشته باشد