# VanJS - 1KB Reactive UI 프레임워크 without React/JSX

> Clean Markdown view of GeekNews topic #10202. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=10202](https://news.hada.io/topic?id=10202)
- GeekNews Markdown: [https://news.hada.io/topic/10202.md](https://news.hada.io/topic/10202.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2023-08-06T10:19:02+09:00
- Updated: 2023-08-06T10:19:02+09:00
- Original source: [vanjs.org](https://vanjs.org/)
- Points: 18
- Comments: 5

## Topic Body

- 바닐라 JS 와 DOM을 기반으로 하는 초경량 unopinionated Reactive UI 프레임워크   
- "설치 필요없고, 설정 필요없고, 의존성 없고, 트랜스파일링 필요없고, IDE 설정도 필요없음"  
- 0.9kb(압축) 으로 다른 UI 프레임워크보다 50~100배 작음   
- 타입스크립트 지원   
- 4개의 메이저 함수 (van.tags, van.add, van.state, van.derive)와 4개의 보조 함수(van.tagsNS, van._, van.val, van.oldVal)만 배우면 끝

## Comments



### Comment 17972

- Author: kuroneko
- Created: 2023-08-07T11:28:36+09:00
- Points: 1

가벼운 서버를 만들 때 맨날 HTML을 직접 적어서 serve 하는 경우가 많았는데, 이런 방법을 쓰면 좀 더 편하겠네요.

### Comment 17961

- Author: [hidden]
- Created: 2023-08-07T10:24:07+09:00
- Points: 1

[숨김 처리된 댓글입니다]

### Comment 17953

- Author: ahwjdekf
- Created: 2023-08-07T09:47:54+09:00
- Points: 1

그동안 프론트 개발자란 사람들은 쓸데없이 복잡한 프레임워크만 양산하고 있었군요.. 얼마나 한심했으면 백엔드 개발자가 프론트를 만들었을까.

### Comment 17954

- Author: tktktk
- Created: 2023-08-07T10:01:07+09:00
- Points: 1
- Parent comment: 17953
- Depth: 1

ㅋㅋㅋ? 님 왜 모두까기

### Comment 17942

- Author: chickendreamtree
- Created: 2023-08-06T22:02:57+09:00
- Points: 1

고맙습니다. 한번 써봐야겠네요.
