Skip to content

Structr #
Find similar titles

Structr #

Structr은 그래프 데이터베이스 관리자인 neo4j를 기반으로한 웹어플리케이션 개발 플랫폼이다. Structr은 GUI 환경에서 front-end 편집, schema 작성등의 기능을 지원하고 있어, 쉽고 빠르게 graph database 기반의 웹어플리케이션 개발이 가능하다.

설치방법 #

아래의 설치 방법은 우선 윈도 OS를 가정하고 설명한다.

전체조건 #

  • Java JDK 8 버전이 설치되어 있어야 하며, 대부분 컴퓨터에 기본으로 설치되어 있는 JRE package는 Java complier를 포함하지 않기 때문에 JDK 8버전이 요구된다.

Java 버전 확인 #

  • JDK8 설치되어 있는지 확인하고 설치되어 않다면 java 설치후 진행한다.

    C:\>where java
    

JDK8 다운로드 및 설치 #

Structr 다운로드 및 설치 #

  • Structr.org사이트에서 최근버전의 structr distribution file(....dist.zip)을 다운로드 한다.
  • 생성된 파일 경로로 들어가서 압축해제한다.

    C:\Users\IEUser\structr-ui-1.1-SNAPSHOT-201505231136.f596a>jar xvf structr-ui-1.1-SNAPSHOT-201505231136.f596a.jar structr
    
    • 압축을 해제하면 "structr" 디렉토리가 생성된다.

Structr 시작 #

  • 아래의 커맨드에 따라 structr을 시작한다.

    java -cp lib/*;structr-ui-1.1-SNAPSHOT-201505231136.f596a.jar org.structr.Server
    

설치 확인 #

  • 설치가 잘되었는지 확인하기 위해 http://localhost:8082/structr로 들어가본다. 설치가 잘되었으면 로그인 페이지가 나타나며, 기본 로그인 정보는 admin/admin으로 접속할 수 있다.

Image

주요 기능 #

손쉬운 front-end 편집 #

  • GUI환경에서 front-end 편집이 가능하며, bootstrap template도 가져와서 활용이 가능하다.

Image

  • widget기능을 지원하고 있어 필요한 요소들을 가져와 사용할 수 있다.

Image

Schema 기능 #

  • Schema기능을 지원하고 있으며, 기존 만들어놓은 schema가 있으면 import기능을 통해 불러올 수 있다.

Image

0.0.1_20140628_0