용어집
Layerz 에서 사용하는 핵심 용어 정리
4 min read
Layerz 문서 전체에서 사용하는 핵심 용어입니다.
디자인
- Page — 사용자에게 보여지는 하나의 화면. 디자인의 기본 단위. (Page 와 캔버스)
- Component — 화면을 이루는 UI 요소. 그림이 아니라 실제 네이티브 UI. (컴포넌트 추가하기)
- Auto Layout — 컴포넌트를 떨어뜨린 위치에 맞춰 자동 정돈하는 레이아웃 시스템. (Auto Layout)
- Stack / List — 컴포넌트를 정렬해 묶거나(Stack), 같은 셀을 반복하는(List) 컨테이너.
- Inspector — 선택한 컴포넌트의 속성을 편집하는 패널. (Inspector)
- 커스텀 컴포넌트 / Instance — 직접 만들어 재사용하는 컴포넌트와 그 사용 사례. (커스텀 컴포넌트)
데이터
- Data — 앱이 다루는 정보(값). (데이터란 무엇인가)
- Data Schema — 데이터의 모양(필드 구성)을 정의한 것. (Data Schema)
- Data Enum — 미리 정한 값 중 하나만 갖는 열거형. (Data Enum)
- Binding(바인딩) — 데이터를 컴포넌트에 연결하는 것. 데이터가 바뀌면 화면이 자동 갱신됨. (UI 에 데이터 바인딩하기)
동작
- Action Flow — 코드 없이 앱의 동작을 정의하는 액션의 순서. (Action Flow 란)
- Action(액션) — Action Flow 를 이루는 하나의 동작 단위. (액션의 종류)
- Event(이벤트) — Action Flow 를 실행시키는 트리거(버튼 탭, Page 등장 등). (이벤트에 연결하기)
- Conditional(분기) — 조건에 따라 다르게 동작하게 하는 액션. (조건과 분기)
- Parameters — Action Flow 가 실행 시점에 받는 입력 데이터. (Action Flow Parameters)
연결 (API)
- API — 앱이 서버와 통신하는 HTTP 요청. (API 기본)
- API Collection — 관련 API 들을 묶은 그룹. (API Collection 관리)
- 바인딩 토큰 — 요청 값에 동적 데이터를 넣는
{Parameters.…}/{Project.…}표기. (API 응답을 화면에 바인딩하기)
실행
- Starting Point(앱 시작점) — 앱이 처음 실행될 때 나오는 Page. (Preview 로 즉시 실행)
- Preview — 빌드 없이 앱을 즉시 실행해 보는 기능. (Preview 로 즉시 실행)
- .layerz 파일 — 프로젝트가 저장되는 파일. 공유하면 누구나 무료로 열 수 있음. (공유하기)