✅ 넥사크로에서 generate란?
넥사크로의 generate 기능은 XML 기반의 화면(UI) 정보를 바탕으로 JavaScript 등의 파일을 자동으로 생성하는 기능입니다.
주요 활용 예시는 다음과 같습니다.
✔ Form 파일 생성: UI 변경 사항을 코드에 자동 반영
✔ Dataset 생성: 데이터 바인딩 구조 정의
✔ Script 생성: 이벤트 핸들러나 기본 함수 자동 삽입
✅ generate 기능 실행 방법
✔ 넥사크로 스튜디오(Nexacro Studio)를 실행합니다.
✔ Project 메뉴에서 Generate를 선택합니다.
✔ 변경된 UI 파일을 기준으로 JavaScript 파일이 자동으로 생성됩니다.
✔ 생성된 파일을 Generated 폴더에서 확인할 수 있습니다.
✔ CLI를 이용한 실행
넥사크로 프로젝트 폴더에서 터미널을 열고 다음 명령어를 입력하면 generate 기능을 실행할 수 있습니다.
nexacro generate
특정 파일만 생성하려면:
nexacro generate [파일명]
이렇게 하면 해당 파일과 관련된 JavaScript 코드가 자동으로 생성됩니다.
✅ generate 실행 시 주의할 점
✔ 수동 수정한 코드가 덮어쓰기될 수 있음
Generate 실행 시 기존 스크립트가 자동으로 갱신되므로 직접 수정한 코드가 사라질 가능성이 있습니다.
✔ 프로젝트 설정 확인
project.json 파일에서 generate 관련 설정을 확인하고 필요하면 수정해야 합니다.
✅ generate를 활용한 개발 효율화
넥사크로의 generate 기능을 활용하면 UI 변경 사항을 쉽게 반영하고 자동으로 코드가 생성되므로, UI가 자주 변경되는 프로젝트에서는 자동 생성된 코드를 활용하여 코드 일관성을 유지할 수 있습니다.
📌 활용 예시: Dataset 자동 생성
XML에서 Dataset을 정의한 후 generate를 실행하면, 다음과 같은 JavaScript 코드가 자동 생성됩니다.
✔ Dataset 정의(XML)
<Dataset id="dsUser">
<ColumnInfo>
<Column id="user_id" type="STRING" size="20"/>
<Column id="user_name" type="STRING" size="50"/>
</ColumnInfo>
</Dataset>
✔ 자동 생성된 JavaScript 코드
this.dsUser = new Dataset("dsUser");
this.dsUser.addColumn("user_id", "STRING", 20);
this.dsUser.addColumn("user_name", "STRING", 50);
이렇게 하면 일일이 JavaScript 코드를 작성하지 않아도 자동으로 Dataset이 생성됩니다.
✅ 결론
넥사크로의 generate 기능을 활용하면 UI 변경 사항을 쉽게 반영하고 자동으로 코드가 생성되므로, 반복 작업을 줄이고 생산성을 높일 수 있습니다.
하지만 자동 생성된 코드가 기존 코드를 덮어쓸 수 있으므로, 사전에 백업을 해두어야 합니다.
👉 감사 인사는 구독과 좋아요
'IT & 테크' 카테고리의 다른 글
(최신) 3년차 반도체 엔지니어 연봉 : 얼마나 받을까? (0) | 2025.02.12 |
---|---|
(최신) 6년차 개발자 연봉 : 얼마나 받을까? (0) | 2025.02.12 |
(최신) 애드센스 광고 게재 가능 여부 검토 중 : 점검사항과 수익 발생 여부는? (0) | 2025.02.11 |
(최신) 넥사크로(NexaCro) 데이터셋 : 왕초보 따라하기 가이드 (0) | 2025.02.11 |
(최신) 2년차 데이터 분석가 연봉 : 얼마나 받을까? (0) | 2025.02.11 |