Apache ISIS adalah kerangka rad open source

Apache Isis Kerangka kerja rad bebas

Bangun aplikasi yang digerakkan domain dengan kerangka kerja apache isis rad

Apache ISIS adalah generator aplikasi cepat berbasis Java. Ini menyediakan banyak alat RAD seperti Swagger UI, Wicket Viewer Ooui, Compumber Framework, dan Istirahat Antarmuka

Ringkasan

Apache ISIS adalah pilihan yang disarankan untuk pengembangan yang gesit. Ini memungkinkan Anda membangun prototipe aplikasi Anda dan menghasilkan antarmuka pengguna secara otomatis. Anda hanya memberi entitas Anda hubungan mereka dan perangkat lunak RAD open source ini akan menghasilkan aplikasi web dan REST API dengan semua file kode sumber. Oleh karena itu, ia menyediakan antarmuka pengguna yang responsif yang dibangun dengan bootstrap. Kerangka kerja pengembangan aplikasi cepat open source ini mendukung multitenancy. Oleh karena itu, pengguna dengan peran admin dapat mengakses beberapa penyewa. Selain itu, kerangka keamanan Java Apache Shiro terintegrasi dengan Apache ISIS untuk otentikasi dan otorisasi. Lebih lanjut, ada dasbor intuitif yang memungkinkan Anda melakukan agregasi pada data yang berasal dari berbagai sumber. Setelah itu, pengguna dapat melakukan tindakan atas entitas dan tindakan ini dapat ditempatkan di dalam mixins juga. Namun, ini menyediakan API REST dan ujung depan yang dapat diintegrasikan dengan aplikasi pihak ketiga.

Di atas segalanya, perangkat lunak RAD gratis ini ditulis dalam boot Java Sprint, Apachewicke, reseasy, platform Acess Datasucleus, Lombok, dan Byte Buddy. Selain itu, ini adalah sumber yang cepat, aman, dan sepenuhnya terbuka dengan semua dokumentasi pendukung.

Persyaratan sistem

Persyaratan untuk Mengatur Apache ISIS termasuk:

Fitur

Apache ISIS menawarkan fitur utama berikut:

  • multitenancy
  • Wicket Viewer Ooui
  • Open Source
  • Antarmuka istirahat
  • Tata letak responsif
  • Dukungan untuk Byte Buddy
  • Swagger UI
  • Dukungan untuk kerangka kerja mentimun
  • Integrasi pihak ketiga
  • Dukungan untuk Lombok
  • Apache Shiro diimplementasikan
  • Dukungan untuk reseasy
  • Dukungan untuk platform Acess Datanucleus

Instruksi instalasi

Setelah memasang prasyarat di atas, jalankan perintah berikut

 curl https://codeload.github.com/apache/isis-app-simpleapp/zip/2.0.0-M4 | jar xv

Setelah perintah berhasil, masuk ke direktori yang dihasilkan

 cd isis-app-simpleapp-2.0.0-M4

Sekarang, jalankan perintah ini

 mvn clean install<br></br>

Akhirnya, perintah berikut akan mengkompilasi dan menjalankan aplikasi

mvn -pl webapp spring-boot:run

Akses aplikasi ke browser di URL ini http: // localhost: 8080.

 Indonesia