개요
CLUAR는 Netuno 기반으로 구축된 오픈 소스 CMS로, 다국어 웹사이트를 제작하기 위한 솔루션입니다. 페이지의 시각적 구성 요소(배너, 목록, 슬라이더 등)는 ReactJS로 개발되며, 인터페이스에는 Ant Design, 탐색에는 React Router, 스타일에는 Less를 사용합니다. 반면 콘텐츠(페이지, 텍스트, 이미지, 언어, 메뉴)는 백오피스를 통해 관리하므로 프로그래밍이 필요 없습니다.
설치
요구 사항
구성
아래 과정은 Linux 개발 환경을 기준으로 합니다.
실행
프로젝트를 설치하고 구성했으니 이제 실행할 차례입니다.
언어
CLUAR가 웹사이트의 언어와 다국어 콘텐츠를 관리하는 방식입니다.
페이지
1개 항목
컴포넌트
1개 항목
액션
컴포넌트와 연결된 CTA(버튼/링크)를 생성하고 재사용하는 방법입니다.
설정
콘텐츠 편집기에서 코드 없이 관리하는 키/값 파라미터 시스템입니다.
사전
웹사이트 인터페이스의 고정 텍스트를 번역하는 방법.
템플릿
페이지의 전체 레이아웃이 어떻게 정의되는지, 그리고 새로운 템플릿을 만드는 방법을 설명합니다.
권한
백오피스 접근이 역할과 조직에 의해 어떻게 제어되는지 설명합니다.