Akan.js
English
English
한국어
Docs
Conventions
References
Cheatsheet
Akan.js
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
Next
명령어
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