프로젝트 소개

Nue는 최소한의 HTML 우선 접근 방식으로 현대적인 웹사이트를 구축하는 데 중점을 둔 웹 개발 툴킷입니다. 저장소는 모노레포로 구성되어 있으며, 주요 빌드 도구는 packages/nuekit/README.md에 문서화되어 있습니다. 핵심 아이디어: - HTML 우선 템플릿: 페이지는 표현식과 제어 흐름을 포함한 HTML로 작성되므로 마크업이 읽기 쉬우며 표준 HTML에 가깝게 유지됩니다. - 반응형 컴포넌트: 로컬 상태와 이벤트 처리를 갖춘 재사용 가능한 컴포넌트로, 큰 런타임이 아닌 일반 JavaScript로 컴파일됩니다. - 빌드 도구(Nuekit): 프로젝트를 정적 HTML/CSS/JS 출력으로 컴파일하며, 클라이언트 측 라우팅과 싱글 페이지 앱 동작을 지원합니다. - 작은 풋프린트: 프로젝트는 최소한의 JavaScript 및 CSS 출력을 강조하며, 더 무거운 프레임워크의 대안으로 자리매김합니다. 일반적인 사용 사례로는 마케팅 사이트, 콘텐츠 사이트, 문서, 그리고 빠른 페이지 로드와 간단한 작성이 중요한 중소 규모 웹 애플리케이션이 있습니다. 이 툴킷은 HTML과 CSS를 직접 작성하는 것을 선호하고 방해되지 않는 빌드 단계를 원하는 개발자를 대상으로 합니다. 이 개요는 저장소 설명과 Nuekit README를 기반으로 합니다. 구체적인 기능, 명령어, 구성 옵션은 프로젝트 문서에서 확인해야 합니다.