오픈 소스 빠른 응용 프로그램 개발 플랫폼

CUBA Platform 자유 RAD 프레임 워크

강력한 Java 기반 빠른 응용 프로그램 개발 도구

쿠바 플랫폼은 확장 가능한 웹 앱을 구축하기위한 모듈 식 아키텍처를 제공합니다. 이 코드 생성 소프트웨어는 모든 인기있는 RDBMS 및 REST API와 호환성을 제공합니다.

개요

쿠바 플랫폼은 사용자가 멀티 계층 웹 애플리케이션을 구축 할 수있는 완전히 오픈 소스 프레임 워크입니다. 모듈/구성 요소의 종속성을 낮추는 구성 요소 기반 생태계입니다. 그러나이 빠른 애플리케이션 개발 플랫폼은 플랫폼 기반 개발 및 배포 속도를 높이기위한 많은 RAD 도구를 제공합니다. 첫째,이 무료 코드 생성기는 CRUD 작업, 파일 업로드 / 다운로드 등을 수행하는 REST API를 제공합니다. 또한 REST API는 인증을 위해 OAUTH2 프로토콜을 사용합니다. 둘째, 관계형 데이터베이스 관리 시스템의 손쉬운 구성 및 마이그레이션이 있습니다. 셋째, Cuba Platform은 내장 사용자 디렉토리 LDAP, SSO 인증을 위해 SSO를 사용하고 사용자가 권한에 따라 역할을 정의 할 수 있습니다. 또한 Java Spring 프레임 워크로 작성되었으며 쉽게 활성화 할 수있는 프론트 엔드 및 백엔드에 많은 애드온을 제공합니다. 무엇 보다도이 오픈 소스 Rapid Application Development 플랫폼은 Cuba Studio라는 자체 개발 도구를 제공합니다. 그러나 Cuba Studio는 Intellij 플랫폼의 지원을 활용합니다. 또한 오픈 소스이며 스캐 폴딩 옵션, 핫 배포 및 민첩한 소프트웨어 개발을 향상시키는 더 많은 기능을 제공합니다. 마지막으로,이 빠른 프로토 타이핑 소프트웨어는 개발자 및 사용자가 이용할 수있는 완전한 문서를 제공합니다.

시스템 요구 사항

쿠바 플랫폼을 설정하기위한 요구 사항에는 다음이 포함됩니다.

-[Cuba Gradle 플러그인] (https://href.li/?https://github.com/cuba-platform/cuba-gradle-plugin) -Java 8 개발 키트 (JDK)

특징

다음은 쿠바 플랫폼의 주요 기능입니다

  • 오픈 소스
  • 확장 가능
  • OAUTH2 지원
  • 다국어
  • 직관적 인 UI
  • 안전한
  • LDAP 및 SAML 지원
  • SSO 지원
  • 쿠바 스튜디오
  • 포괄적 인 문서
  • 휴식 API
  • 모듈 식 아키텍처
  • 여러 애드온
  • 풍부한 개발 도구 -보고 엔진

설치 지침

먼저 다음 명령을 사용하여 Repo를 복제하십시오.

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

그런 다음 쿠바 Gradle 플러그인 및 쿠바 복제 후 디렉토리가 이와 같이 보일 것입니다.

     Work/   cuba/   cuba-gradle-plugin/   

이제 터미널을 열고 다음 명령을 실행하여 플러그인을 로컬 Maven 저장소에 빌드하고 설치하십시오.

     cd work cd cuba-gradle-plugin/ gradlew install

그런 다음이 명령을 실행합니다.

     cd ../cuba gradlew install

이제 스냅 샷 버전을 사용하려면ext.cubaversion 속성을 변경하여 **build.gradle ** 파일을 편집하고`mavenlocal ()````repositories ‘섹션에 추가하십시오. 마지막으로 다음 명령을 실행하여 응용 프로그램을 빌드하고 배포합니다.

     gradlew deploy
 한국인