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
Keşfetmek
Aşağıdaki bağlantıları alakalı bulabilirsiniz:
Jhipster ile ilk uygulama nasıl kurulur ve oluşturulur
RAD yazılımı, işi bir sonraki seviyeye kadar büyütmenize nasıl yardımcı olabilir?