GolemUI, JSON으로 여러 자바스크립트 폼을 만드는 도구 공개

GolemUI는 폼 화면을 JSON 정의로 만들 수 있게 해 주는 오픈소스 라이브러리다. 폼의 구조를 JSON으로 저장하면 에 넣거나, 버전을 관리하거나, 변경 차이를 비교하거나, 로 생성할 수 있다. 기본 화면 모양을 강제하지 않는 28개의 를 제공하며, CSS 변수로 스타일을 바꿀 수 있다.

Material, Shoelace, 직접 만든 구성요소도 연결할 수 있는 API가 있다. 개발자는 타입이 있는 작성 계층을 써서 폼을 코드로 만들고, 그 결과를 JSON으로 뽑을 수 있다. 같은 정의 하나로 React, , Vue, Lit, 에서 폼을 그릴 수 있다.

도 포함되어 이 만든 결과를 검사하고, JSON이나 코드를 생성하며, 폼 정의가 항상 유효한지 확인하도록 돕는다.

핵심 포인트

  • 폼 구조를 JSON으로 저장하고 버전 관리, 비교, 저장에 활용할 수 있다.
  • 로 폼 정의를 만들고 MCP로 결과를 검사하는 흐름을 지원한다.
  • 28개의 를 제공하며 CSS 변수로 스타일을 바꿀 수 있다.
  • 하나의 정의로 React, , Vue, Lit, 에서 폼을 렌더링할 수 있다.
  • 타입이 있는 작성 계층으로 직접 JSON을 손으로 쓰지 않고도 폼 정의를 만들 수 있다.

이 사건을 다룬 원문 (2)

원문 보기