상태 관리의
새로운 기준.

의존성 없이 작동하는 모던 자바스크립트용 초경량 프록시 기반 상태 관리 솔루션. 제로 오버헤드와 극한의 성능을 경험하세요.

라이브 데모

0

상태 업데이트는 반응적이며 즉각적입니다.

압도적인 단순함

복잡한 보일러플레이트 없는 반응형 상태. 객체를 래핑하고 변화를 구독하기만 하세요.

const count = new VnlState(0);

count.addEventListener('change', (val) => {
  el.innerText = val;
});

// 값을 업데이트하면 즉시 반영됩니다!
count.set(count + 1);

🚀 초경량 설계

의존성 제로. 압축 시 2KB 미만의 매우 작은 크기. 성능을 최우선으로 생각합니다.

🔄 프록시 기반

네이티브 ES6 Proxy를 사용하여 효율적인 변화 감지를 수행합니다. 가상 돔 없이 즉각 반응합니다.

🎯 프레임워크 독립적

React, Vue, Angular 또는 순수 Vanilla JS 프로젝트 어디서든 완벽하게 통합됩니다.

📦 TypeScript 우선

완벽한 타입 지정을 통해 뛰어난 개발 환경과 타입 안정성을 제공합니다.

통합 예제 확인

지금 바로 시작해보세요

npm install @uhd_kr/vanilla-state