Akan.js
Docs
문서
컨벤션
레퍼런스
Cheatsheet
한국어
English
한국어
Akan.js
Akan.js v2 문서가 새로 나왔습니다.
v1 문서 보기
문서
컨벤션
레퍼런스
Cheatsheet
MIT 라이선스 하에 배포되었습니다.
Akan.js 공식 컨설팅 서비스
Akansoft
Copyright © 2026 Akan.js 모든 권리 보유.
시스템 관리자
bassman
CLI 레퍼런스
•
명령어
•
Workspace
•
Application
•
Library
•
Module
•
Scalar
•
Package
•
Page
•
Cloud
AkanJS 레퍼런스
•
akanjs/base
•
akanjs/common
•
akanjs/constant
•
akanjs/fetch
•
akanjs/signal
•
akanjs/server
•
akanjs/client
•
akanjs/webkit
UI 레퍼런스
•
Overview
•
Core
•
Display
•
Forms
•
Overlays
•
System
CLI 레퍼런스
•
명령어
•
Workspace
•
Application
•
Library
•
Module
•
Scalar
•
Package
•
Page
•
Cloud
AkanJS 레퍼런스
•
akanjs/base
•
akanjs/common
•
akanjs/constant
•
akanjs/fetch
•
akanjs/signal
•
akanjs/server
•
akanjs/client
•
akanjs/webkit
UI 레퍼런스
•
Overview
•
Core
•
Display
•
Forms
•
Overlays
•
System
다음
명령어
akanjs/constant
`akanjs/constant`는 Akan의 schema layer를 정의합니다. scalar/module constant 선언, document/default/query type 도출, model metadata inspection, persistence boundary 변환에 사용합니다.
ConstantRegistry
scalar/database constant metadata를 위한 runtime registry입니다. framework internal은 ref name, model class, scalar metadata, enum metadata, generated document model contract를 resolve할 때 사용합니다.
사용 예시
getDefault
field object에서 default object를 만듭니다. primitive default, nullable field, array, map, field-level default callback을 반영하며 model class는 같은 결과를 `Model.getDefault()`로 제공합니다.
사용 예시
crystalize / purify
`crystalize`는 raw value를 dayjs나 nested constant 같은 model-friendly value로 변환합니다. `purify`는 API와 persistence boundary를 위해 class instance를 plain serializable object로 되돌립니다.
사용 예시
serialize / deserialize
document와 transport boundary를 위한 serialization helper입니다. constant model value, date, enum, map, array, nested model을 runtime value와 persisted payload 사이에서 변환합니다.
사용 예시
DocumentModel / DefaultOf / QueryOf
document, store, test에서 사용하는 public type helper입니다. `DocumentModel`은 relation을 id로 매핑하고, `DefaultOf`는 default state를 설명하며, `QueryOf`는 query-shaped input에 사용합니다.
사용 예시
akanjs/constant
ConstantRegistry
getDefault
crystalize / purify
serialize / deserialize
DocumentModel / DefaultOf / QueryOf