İçindekiler[Saklamak][Göstermek]
Bir girişimci, başlangıç yöneticisi veya işletme sahibiyseniz, muhtemelen bir noktada şirketiniz için bir mobil veya web uygulaması geliştirme fikriyle karşılaşmışsınızdır. Muhtemelen, özellikle de onu geliştiren sizseniz, bu sürecin ne kadar pahalı, zaman alıcı ve sıkıcı olabileceğini biliyorsunuzdur.
Ya size bu soruna kolay, ücretsiz ve otomatik bir çözüm olduğunu söylesem?
Adı Budibase!
Bu yazıda, bu platformun kapsamlı bir şekilde nasıl kullanılacağını ele alacağız.
Budibase'i Anlamak
Budibase, çok az kod kullanarak veya hiç kod kullanmadan uygulamalar oluşturmak ve dağıtmak için kullanılan açık kaynaklı bir platformdur! Modern platform, geliştiricilerin iş uygulamalarını normalden elli kata kadar daha hızlı tasarlamasına, oluşturmasına ve dağıtmasına olanak tanır. Ayrıca, programcı olmayanları da barındıran, kullanımı basit ve sezgisel bir arayüz sağlar.
Veri açısından platform, kullanıcıların harici bir veri kaynağı eklemesine, verileri içe aktarmasına veya Budibase'in yerleşik veri kümelerini kullanmasına olanak tanır. Budibase işlemleri otomatikleştirilmiştir ve otomatikleştirilmiş e-posta katılımı, küresel kullanıcı yönetimi, ayrıntılı izinler ve çok daha fazlasını sağlayarak yönetim kolaylığı sağlar.
Açık kaynak platformunu ve platformun özelliklerini geliştirmek için özenle çalışan bir Github topluluğuna sahiptir. belgeleme çevrimiçi olarak kolayca kullanılabilir.
Başlamak
Açık kaynak platformunu indirmek ve kurmak için aşağıdaki basit adımları izleyin.
Adım 1: Ön Koşulların Toplanması
Budibase'i kurmadan önce node.js ve node paket yöneticisini (npm) edinmemiz gerekiyor. node.js'nin otomatik olarak npm ile geldiğini belirtmekte fayda var. Tıklamak okuyun resmi node.js indirme sayfasını ziyaret edin ve işletim sisteminize göre indirmeyi seçin.
İndirilen dosyaya tıklamak kurulum sihirbazını başlatır. Kurulum oldukça basittir ve kurulum sihirbazı bu süreçte size kolaylıkla yol gösterecektir.
Kurulumla ilgili herhangi bir zorluk olması durumunda, node.js kurulumuna ilişkin resmi belgelere bakın. okuyun.
Adım 2: Budibase Komut Satırı Arayüzünü Kurun
Budibase, aşağıdaki komutu girerek yerel bir geliştirme makinesine veya bir sunucu makinesine kurulabilir. Entegre geliştirme ortamı (IDE) node.js ile uyumludur.
npm i -g @budibase/cli
Adım 3: Budibase'i Başlatın ve Çalıştırın
Ardından, IDE'nize aşağıdaki komutu girerek Budibase sisteminizi barındırmak için boş bir dizini başlatın.
budi hosting --init
Son olarak aşağıdaki komut ile Budibase sistemini çalıştırın.
budi hosting --start
Budibase kurulumunuz şimdi çalışıyor ve çalışıyor olmalıdır, platformu kullanmaya başlamak için yeni kurulumunuzun URL'sine gidin.
4. Adım: Yönetici Kullanıcınızı ayarlama
Her Budibase kurulumunun bir yönetici kullanıcı hesabına sahip olması gerekir. Bu kullanıcı, verilen kurulum üzerinde tam kontrole sahiptir. Yönetici kullanıcınız için Budibase kurulum URL'nizin oturum açma sayfasına bir kullanıcı adı ve şifre eklemeniz yeterlidir.
Bu adımı tamamladıktan sonra Budibase portalına erişim kazanacaksınız. Portal, esas olarak veri, tasarım ve dağıtım bölümleri olmak üzere uygulamamızla çalışmak için bir dizi bölüm içerir.
Budibase Veri Bölümünü Kullanma
Portalın bu bölümü, verilerinizi eklemek ve yönetmek için kullanılır. Uygulamalar büyük ölçüde verilere dayanır ve bu nedenle uygulamanızı tasarlamadan önce bir veri yapısı oluşturmak önemlidir. Yapımızın yapı taşları tablolar, satırlar, sütunlar ve görünümler içerir.
Daha önce de belirtildiği gibi, bir veri kaynağı eklerken yerel kaynaklar oluşturabilir veya harici kaynaklara bağlanabilirsiniz. Kaynak eklemek için aşağıda gösterildiği gibi sağ üstteki “+” düğmesini kullanmanız yeterlidir.
Şimdi, aralarından seçim yapabileceğiniz bir dizi farklı kullanılabilir kaynak türü gösterilecektir.
Verilerinizi yapılandırmak için bir tablo da oluşturabilirsiniz, bunu yapmak için "Tasarım" sekmesindeki "Bileşenler" sekmesine gidin ve "Tablo"ya tıklayın. Veri tabloları ekleme hakkında daha fazla bilgi edinin okuyun.
İlk Uygulamanızı Tasarlama
Verileri yapılandırmayı tamamladıktan sonra, şu konulara odaklanabilirsiniz: uygulama geliştirme Budibase'in yönü. İlk uygulamanızı oluşturmak için Budibase'in "Uygulamalar" bölümüne tıkladıktan sonra görünen istemi takip etmeniz yeterlidir.
Budibase, uygulama geliştirme sürecinizde size yardımcı olacak tüm gerekli araçları sağlayan panel bölümleri içerir. Soldaki panel ekranlarımızı, düzenlerimizi ve bileşenlerimizi içerir.
Budibase'de bir ekran tek bir sayfaya atıfta bulunur. Ekranlar, dahili bir tablo oluşturularak veya bir CSV dosyası içe aktarılarak otomatik olarak oluşturulabilir. Ayrıca, "Ekranlar" başlığının yanındaki köşedeki "+" düğmesine tıklayarak manuel olarak da oluşturulabilirler.
Düzen, içeriğiniz için ana şablondur.
Bileşenler, gerçek kullanıcı arabiriminin oluşturulmasına yardımcı olur ve Budibase bir Spektrum Tasarım Sistemi Adobe tarafından oluşturuldu. Bileşenler, tasarım bölümündeki önizleme penceresinin üst kısmında bulunabilir.
Bir bileşen ekledikten sonra, onu önizleme penceresinde seçtikten sonra görüntülenen gezinen araç çubuğunu kullanarak ince ayar yapabilirsiniz.
Bir dizi vardır bileşenler Tablo, Kart, Metin, Düğme, Simge, Resim, Yerleştirme vb. dahil olmak üzere platformda mevcuttur. Budibase belgeleri uygulamaları oluşturmaya yönelik otomatik süreç hakkında daha fazla bilgi edinmek için.
Uygulamanızı Dağıtma
Uygulamanızı başarıyla oluşturduktan sonra dağıtmaya geçebilirsiniz. Basitçe şuraya gidin: Budibase Barındırma Portalı, tercih ettiğiniz işletim sistemini seçin ve sağlanan API Anahtarını kopyalayın.
Şimdi “Ayarlar” simgesine tıklayarak ayarlar kalıcı penceresini açın ve görünen komut istemine anahtarı yapıştırın ve “Dağıt” düğmesine tıklayın.
Ve bu kadar! Artık uygulamaları kolaylıkla oluşturabilmeniz ve dağıtabilmeniz gerekir.
Sonuç
Düşük maliyetli bir açık kaynak platformu olarak Budibase, sadece kullanımı kolay olmakla kalmaz, aynı zamanda karmaşık kodlama olmadan uygulamalar oluşturmanıza yardımcı olacak özellikler ve hizmetlerle iyi bir şekilde donatılmıştır. Umarım bu kılavuz, platformu kullanarak kendi uygulamalarınızı oluşturmanız ve dağıtmanız için size bir başlangıç sağlar. Makalenin yardımcı olup olmadığını ve platformla ilgili deneyiminizin nasıl olduğunu yorumlarda bize bildirin.
rafael vitor
Harika makale!
Budibase ve uygulamaları hakkında daha fazla makale olabilir.