Forguncy Builder의 최대 강점은 전문적인 웹개발 지식 없이도 생성 가능한 간단한 화면 구성, 손쉬운 기능 구현입니다.
이런 강점이 가능한 이유는 Forguncy Server에서 여러 요소들을 웹브라우저에서 표현할 수 있도록 하여 작동하는 API(Application Programming Interface)를 지원하기 때문입니다. Forguncy 자체 API(이후 Forguncy API)는 사용자들이 작성한 화면과 기능을 변환하거나 해석하여 사용자의 웹브라우저에서 보여줍니다. 이런 Forguncy API의 기술력을 사용하기 위해서는 Forguncy Server가 필수입니다.
어려운 고급 서버 기술을 몰라도 쉽게 설치가 가능하며, 손쉬운 배포와 서비스 관리가 가능합니다.
Forguncy Server는 Windows Server OS에 설치하기만 하면 바로 사용하실 수 있습니다. Forguncy Server를 사용하기 위해 별도의 Server Framework를 이해하지 않으셔도 되며, IIS나 Apache 등 어려운 고도의 서버 기술을 모르셔도 됩니다. 단순히 Forguncy Server를 설치하시면 그 즉시 해당 서버에 웹브라우저로 접속하여 사용하실 수 있습니다. 또한, Forguncy Server에 서비스를 배포하고, 사용하기 위해 어려운 배포(Deploy) 기술을 익히실 필요가 없습니다. Forguncy Builder에서 Server로의 배포 기능을 이용하여 서버 관리자의 정보를 입력하면, 사용자들은 곧바로 해당 서비스를 Forguncy Server를 설치한 서버에서 사용하실 수 있습니다.
실행 중인 웹서버의 서비스를 중단하지 않고도 변경된 데이터를 반영할 수 있습니다.
일반적으로 운영 중인 서비스의 데이터를 변경할 때, 데이터베이스를 중단하지 않고 데이터를 변경하는 건 쉽지 않습니다. 특히 오래된 시스템일 수록 이 기술을 반영하는 데에 많은 인력과 시간 동안의 투입 공수를 산정해야 가능합니다. Forguncy Server에서는 간단히 배포 버튼을 누르는 것만으로 변경한 데이터베이스를 직접 운영 중인 서버에 반영할 수 있습니다.
Forguncy 웹개발의 사용자 측면 절차를 설명합니다.
Forguncy를 사용하는 사용자들은 아래와 같은 방식으로 웹개발을 수행하시면 됩니다.
- Forguncy Builder에서 UI화면, 웹의 주요 기능을 개발한다.
- 데이터관리, 사용자 정보 관리가 필요한 경우 Forguncy Builder에서 개발한다.
- Forguncy Builder에서 간단한 배포 기능으로 Forguncy Server로 배포한다.
- Forguncy Server의 http 도메인 주소/프로젝트 주소로 접속한다.
과장이 아니라 정말로 이 정도로 간단합니다.
그 외에도 Forguncy Server에서는 다양한 작업을 할 수 있습니다.
Forguncy Server에서는 Forguncy 자체 사용자 관리, 타사의 로그인 연동, 메일 서버 설정, SSL 인증서 적용, 서버의 백업 주기 설정 등 다양한 작업을 통해 완벽한 웹서비스를 제공할 수 있습니다.