정식출시 Forguncy v9 새로운 기능
페이지 정보
작성자 GrapeCity
본문
관련링크
Forguncy(포건시) V9이 정식으로 출시되었습니다.
이번에 출시된 Forguncy V9에서는 그 동안 고객분들의 다양한 피드백을 반영하여, 모던 디자인, 사용 편의성, 강력한 확장성, 성능 향상에 이르기까지 대대적인 개선이 이루어졌습니다.
자세한 업그레이드 및 개선 사항은 아래의 내용을 참고해주세요.
<새로운 기능>
포건시 빌더의 UI 스타일 향상
포건시 빌더의 UI 스타일이 향상되었습니다. 최신 웹 디자인 요소를 반영하여, 이제 더 아름답고 모던한 웹 애플리케이션을 구축할 수 있습니다.
원하시는 스타일의 버튼, 테마를 선택 하는 것 만으로도, 최신 웹 트렌드가 반영된 색감과 디자인을 적용할 수 있습니다.
- 셀 유형 (버튼, 텍스트상자, 메뉴, 하이퍼링크, 첨부파일 업로드 버튼형 셀, 피벗테이블 등)
- 리스트뷰
- 디자인 테마
- 기본 제공 페이지
- 팝업 페이지
<버튼 스타일>
<셀 스타일>
<디자인 테마>
포건시 빌더의 새로운 기능
마스터 페이지에 "페이지 로딩 시 처리 명령" 지원
페이지 로딩 시 처리 명령이 마스터 페이지에 추가되었습니다!
마스터 페이지에 명령을 설정하면, 모든 페이지에 동일한 명령을 실행할 수 있습니다.
이전에는 사용자가 마스터 페이지를 사용하고 있는 페이지에 동일한 명령을 설정해야 할 때, 각 페이지마다 명령을 설정해야 했습니다.
하지만 이제 마스터 페이지의 페이지 로딩 시 처리 명령을 설정하면 마스터 페이지를 사용하고 있는 모든 페이지에서 명령을 사용할 수 있습니다.
만약 페이지에도 페이지 로딩 시 명령이 있다면 마스터 페이지의 명령이 먼저 실행 된 후 페이지에 설정된 명령이 실행됩니다.
서버 명령으로 Excel 가져오기/내보내기
이전에는 클라이언트 명령으로만 Excel 가져오기 또는 내보내기를 할 수 있었습니다.
V9부터는 서버 명령으로 데이터 테이블에 Excel 파일을 가지고 오거나 데이터 테이블의 데이터를 Excel로 내보낼 수 있습니다.
서버 명령을 이용하시면, 대량의 자료를 더욱 빠르게 Excel로 내보내고/가져올 수 있습니다. 이를 통해 엑셀 파일을 많이 사용하는 최종 사용자에게 더욱 원활한 서비스를 제공할 수 있습니다.
차트 생성 시 데이터 테이블 직접 바인딩 지원
이제 차트를 생성할 때 리스트뷰를 만들지 않고, 데이터 테이블의 데이터를 이용하려 바로 차트를 만들 수 있습니다.
이전 버전에서는 데이터 테이블의 데이터를 이용하여 차트를 만들기 위해 리스트 뷰를 추가하고 차트를 만들고, 리스트 뷰를 숨겨야 했습니다.
이제는 더 이상 셀에 차트를 위한 리스트뷰(테이블)을 별도로 만들 필요 없이, 데이터 테이블을 직접 바인딩하여 쉽게 차트를 만들 수 있습니다.
자료 반복 셀에 데이터 테이블 직접 바인딩 지원
이제 자료 반복 셀을 생성할 때 리스트뷰를 만들지 않고, 데이터 테이블의 데이터를 직접 이용하여 자료 반복 셀을 만들 수 있습니다.
"자료 반복 셀"을 이용하면, 리스트 뷰의 테이블/그리드 형식의 데이터 표현을 넘어서, 사용자자 원하는 템플릿으로 예쁘게 데이터를 반복적으로 보여줄 수 있습니다.
이전 버전에서는 자료 반복 셀을 사용할 때 리스트 뷰를 추가하고, 리스트뷰에 자료 반복 셀 템플릿을 적용해서 사용해야 했습니다. V9 부터는 데이터 테이블에 직접 바인딩하여, 리스트뷰 없이도 자료 반복 셀을 간편하게 만들 수 있습니다.
전역 변수
AppKey, AppSecret, 일부 토큰 등 애플리케이션 실행 중 장기간 보관해야 하는 값을 저장할 수 있는 기능이 추가되었습니다.
전역 변수는 서버 단에서만 사용 가능합니다. 배포 후 관리 콘솔에서 변수 값을 변경할 수 있습니다.
성능 향상
개발에서 운영에 이르기까지, 최적화 방법을 통해 애플리케이션 액세스 환경을 개선했습니다.
이미지 압축, 탭 지연 로딩 , 데이터 캐싱과 같은 다양한 방법을 통해 시스템 액세스, 데이터 읽기 및 정보 표시의 시스템 성능을 향상시켰습니다.
예를 들어, 런타임 중에는 이미지 리소스를 압축하고 점진적 페이징 로딩 모드를 사용하여 시스템의 효율성을 향상 시킬 수 있습니다.
또한 개발 중에 성능 팁 기능을 추가하여 잠재적인 성능 문제를 신속하게 처리할 수 있습니다. 이 기능을 통해 신뢰할 수 있는 고성능 애플리케이션을 개발할 수 있습니다.
클라우드 저장소 지원
애플리케이션에 업로드 된 첨부파일을 클라우드 저장소에 저장하고 불러올 수 있습니다.
운영사는 서버의 용랴에 한계가 있거나, 기업에서 사용하는 클라우드 저장소가 있을 경우, 이제 포건시에서도 활용할 수 있습니다.
GoogleDrive, OneDrive Azure, Dropbox 등을 지원합니다.
Linux 시스템에 Forguncy Server 설치
이제 포건시 서버 프로그램을 Linux OS에서도 설치하고 운영할 수 있습니다.
이전에는 Windows 서버에서만 Forguncy Server 프로그램을 설치할 수 있었습니다. 이번 v9 버전부터는 Linux OS에 Forguncy Server 설치 후, Linux 서버에 포건시 프로젝트를 배포하여 운영할 할 수 있습니다.
Ubuntu, CentOS, Redhat을 지원합니다.
기타 개선 사항
사용자 권한 관리
- 사용자 권한의 통합 설정을 지원하며, 역할 권한 관계 다이어그램을 통해 권한 정보를 볼 수 있습니다.
- 응용 프로그램 권한 구성의 효율성을 향상시키기 위해 사용자 역할 상속을 지원합니다.
- 편의성 향상을 위한 조직 구조 내 역할 설정 지원합니다.
성능 최적화
- 리스트뷰와 드롭다운/콤보 상자 캐싱 매커니즘 지원합니다.
- 이미지 압축 기술로 엑세스 효율성을 향상시켰습니다.
- 앱 성능 향상을 위해 점진적 로딩 모드 도입했습니다.
- 브라우저 콘솔을 통해 확인할 수 있는 성능 모니터링 매커니즘 추가했습니다.
효율적인 협업
- 파일 간의 차이점을 찾기 위한 비교 기능을 지원합니다.
셀 유형 기능 향상
- 달력, 슬라이드, 내비게이션 메뉴 등을 지원하는 Element UI 플러그인을 지원합니다.
- 자료 반복 셀 클릭 템플릿 명령 편집 기능 추가했습니다.
자주 사용되는 기능 향상
- HTTP 요청에 대한 시간 초과 시간 설정 지원합니다.
- HTTP 요청을 본문에서 직접 JSON으로 작성 가능합니다.
- HTTP request 명령에서 PATCH를 지원합니다.