Açık Kaynak Hızlı Uygulama Geliştirme Platformu

CUBA Platform Ücretsiz rad çerçeve

Java tabanlı hızlı uygulama geliştirme aracı

Küba platformu, ölçeklenebilir web uygulamaları oluşturmak için modüler bir mimari sağlar. Bu kod oluşturma yazılımı, tüm popüler RDBMS & Rest API ile uyumluluk sunar.

Genel Bakış

Küba platformu, kullanıcıların çok katmanlı web uygulamaları oluşturmasını sağlayan tamamen açık kaynaklı bir çerçevedir. Modüllerin/bileşenlerin birbirleriyle bağımlılıklarını azaltan bileşen tabanlı bir ekosistemdir. Ancak, bu hızlı uygulama geliştirme platformu, platform tabanlı geliştirme ve dağıtımı hızlandırmak için birçok RAD aracı sunar. İlk olarak, bu ücretsiz kod üreteci, CRUD işlemlerini gerçekleştirmek, dosyaları yüklemek / indirmek ve daha fazlasını yapmak için bir REST API sağlar. Ayrıca, REST API kimlik doğrulama için OAuth2 protokolünü kullanır. İkincisi, ilişkisel veritabanı yönetim sistemlerinin kolay bir konfigürasyonu ve geçişi vardır. Üçüncüsü, Küba platformu, yerleşik kullanıcı dizini LDAP, kimlik doğrulama için SSO kullanır ve kullanıcıların izinlere göre rolleri tanımlamasına olanak tanır. Buna ek olarak, Java Spring Framework’te yazılmıştır ve ön uç ve arka uç için kolayca etkinleştirilebilen birçok eklenti sağlar. Her şeyden önce, bu açık kaynaklı hızlı uygulama geliştirme platformu, Küba Studio adlı kendi geliştirme aracını sunmaktadır. Ancak Küba Studio Intellij Platformunun desteğinden yararlanır. Ayrıca açık kaynaktır ve iskele seçenekleri, sıcak dağıtım ve çevik yazılım geliştirmeyi artıran daha birçok özellik gibi bir sürü özellik sağlar. Son olarak, bu hızlı prototipleme yazılımı, geliştiriciler ve kullanıcılar için eksiksiz belgeler sunar.

Sistem gereksinimleri

Küba Platformunu Kurmak İçin Gereksinimler şunları içerir:

-[Küba Gradle eklentisi] (https://href.li/?https://github.com/cuba-platform/cuba-radle-plugin)

  • Java 8 Geliştirme Kiti (JDK)

Özellikler

Küba platformunun temel özellikleri aşağıdadır

  • Açık kaynak
  • Ölçeklenebilir
  • OAuth2 için destek
  • Çok dilli
  • Sezgisel kullanıcı arayüzü
  • Güvenli
  • LDAP ve SAML desteği
  • SSO için destek
  • Küba Stüdyosu
  • Kapsamlı belgeler
  • REST API
  • Modüler mimari
  • Birkaç eklenti
  • Zengin Geliştirme Araçları
  • Raporlama motoru

Kurulum Talimatları

Önce aşağıdaki komutu kullanarak repo klon:

     git clone https://github.com/cuba-platform/cuba.git

Bundan sonra, Küba Gradle eklentisini ve Küba’yı klonladıktan sonra dizininiz böyle görünmelidir:

     Work/   cuba/   cuba-gradle-plugin/   

Şimdi, terminali açın ve eklentiyi yerel Maven deponuza oluşturmak ve yüklemek için aşağıdaki komutları çalıştırın:

     cd work cd cuba-gradle-plugin/ gradlew install

Bundan sonra şu komutları çalıştırın:

     cd ../cuba gradlew install

Şimdi, anlık görüntü sürümünü kullanmak için, `` ext.cubaVersion özelliğini değiştirerek **Build.gradle** dosyasını düzenleyin ve mavenlocal () ’ekle’ Depolar ‘bölümüne ekleyin Son olarak, aşağıdaki komutu çalıştırarak uygulamanızı oluşturun ve dağıtın:

     gradlew deploy
 Türkçe