Mador - Make any DOM reactive with a tiny 80-line Proxy state tuple
Show HN: Mador – Make any DOM reactive with a tiny 80-line Proxy state tuple
Mador는 기존 DOM에 반응성을 더하는 초경량 라이브러리입니다. 프레임워크 없이도 상태를 관리하고 DOM에 바인딩할 수 있어, 간단한 페이지에 적합합니다. 런타임은 약 855바이트에 불과하며, ES 모듈로 제공되어 CDN에서 바로 사용할 수 있습니다. 상태 변경은 배치 처리되며, DOM 요소가 사라지면 관련 바인딩도 자동으로 정리됩니다. 복잡한 컴포넌트 라이프사이클 없이도 필요한 반응성을 쉽게 구현할 수 있습니다.
때로는 페이지에 프레임워크가 필요 없습니다. 이미 HTML과 JavaScript가 있지만, 약간의 반응성만 필요한 경우가 있죠. Mador는 바로 그런 상황을 위해 만들어졌습니다.