Easy UI는 무엇인가요?

Easy UI는 무엇인가요?
Easy UI는 전문적인 개발자가 직접 코드를 작성하지 않아도 누구나 간단한 설정만으로 원하는 화면을 쉽게 만들 수 있는 개발 환경입니다. 화면 개발자는 화면 디자인이나 공통 기능 구현에 신경 쓰지 않고 각 업무 화면에 필요한 기능을 지원하는 프로그래밍에 집중할 수 있으며 실무 담당자는 프로그래밍 지식 없이도 업무에 필요한 화면을 즉시 만들어 사용할 수 있습니다.
로우코드와 노코드
Easy UI 개발 도구

자주 묻는 질문

Q: Easy UI는 언제 정식 출시되나요?
전체 서비스는 준비중입니다. 
화면 개발자가 사용할 수 있는 Easy UI 코어 기능은 넥사크로플랫폼 17.1 제품에 포함되어 있습니다.
Q: 모든 업무를 Easy UI를 사용해 만들 수 있나요?
만들 수는 있지만, 일부 업무는 Easy UI가 비효율적일 수 있습니다.
Easy UI는 정형화된 업무 화면 구현 비용을 줄여주고 실무자가 신규 업무에 즉각 대응하는데 초점을 맞추고 있습니다. 때문에 특정 담당자만 사용하는 업무 프로세스 구현에는 적당하지 않습니다.
Easy UI를 업무에 반영하기 위해서는 업무 프로세스를 분석하고 공통화하는 작업이 필요합니다. 때문에 일정 규모 이상의 업무 시스템 구현에 적합합니다.
Q: 기존 개발 방법과 비교해서 비용을 줄일 수 있나요?
프로젝트의 규모나 업무 특성에 따라 달라질 수 있습니다. 
업무를 정의하고 공통화하는 공통 개발팀의 작업이 필요하기 때문에 초기 비용은 증가할 수 있으나 화면 당 개발 비용은 줄어들기 때문에 규모가 커질 수록 전체 비용은 줄어들 수 있습니다.
Q: 모델과 View 템플릿은 1:1인가요?
하나의 모델은 여러 가지 형태로 표현할 수 있으며 표현하고자 하는 형식에 따라 View 템플릿은 달라질 수 있습니다. 때문에 모델과 View 템플릿이 1:1 관계를 가질 필요는 없습니다.
또한 View 템플릿은 모델과 상관없이 데이터의 형태나 특성에 따라 화면을 구성하도록 설계합니다. 때문에 비슷한 유형의 모델이라면 하나의 View 템플릿에 n개의 모델이 연결될 수 있습니다.
마치 공장에서 같은 라인을 사용해 여러 제품을 생산하는 것처럼 하나의 View 템플릿에서 여러 모델을 가지고 화면을 만들어낼 수 있습니다.
Q: Easy UI 구현 사례가 있나요?
준비중입니다.