라이믹스 메뉴프로 모듈 [판매중]
1차
![라이믹스 메뉴프로 모듈 [판매중]](/img/attach/images/2025/11/15/9478d13f8b9a8828c9a388aa8ca0c649.png)
2차
![라이믹스 메뉴프로 모듈 [판매중]](/img/attach/images/2025/11/24/7cc21e8b1c23f81270eb63d584996ee4.png)
![라이믹스 메뉴프로 모듈 [판매중]](/img/attach/images/2025/11/27/e9c19f3684407fe46117308cd6f70724.png)
시험 삼아 만들어본 XE 고급메뉴관리모듈(menua) 후속으로 리액트 기반으로 제작해본 메뉴프로 모듈입니다.
사이트맵 순서를 드래그앤드랍 방식으로 쉽게 바꿀 수 있으며, 메뉴 생성,편집,삭제,검색 기능을 제공합니다.
[설명]
1. 압도적인 사용자 경험 (Superior UX):
* 리액트 기반 SPA: XE/라이믹스 환경에서 경험하기 어려운 빠르고
부드러운 인터페이스를 제공합니다. 페이지 새로고침 없는 즉각적인
반응은 그 자체로 프리미엄 가치를 가집니다.
* 드래그앤드롭: 메뉴 순서 변경, 사이트맵 간 이동 등 복잡한 작업을
매우 직관적으로 만듭니다. react-complex-tree 라이브러리를
사용하여 기능적 안정성을 높였습니다.
2. 작업 시간의 획기적인 단축 (Drastic Time Savings):
* 통합 편집 화면 (Phase 2): 메뉴 아이템의 mid, 디자인, 권한
설정을 탭 이동 없이 한 화면에서 처리하는 것은 웹 에이전시나
대규모 사이트 관리자에게 엄청난 시간 절약을 의미합니다. 기존
방식의 불편함을 정확히 해결한 '킬러 기능'입니다.
* 일괄 디자인 설정 (Phase 3): 사이트 전체의 메뉴 디자인 통일성을
몇 번의 클릭만으로 확보할 수 있습니다. 이는 사이트의 완성도를
높이고, 반복적인 디자인 수정 작업을 없애줍니다.
3. 고급 관리 기능 (Advanced Management):
* 사이트맵 간 메뉴 이동: 사이트 구조를 개편하거나 여러 메뉴를
통합/분리할 때 수작업으로 하던 복잡한 작업을 매우 간단하게
만듭니다.
* 메뉴 검색: 메뉴가 수십, 수백 개에 달하는 대규모 사이트에서
원하는 메뉴를 즉시 찾을 수 있는 기능은 필수적입니다.
[가격]
1-Site License :
- 개인 : 44,000원 (프로모션 기간 중 20% 할인 35000원)
- 개발자/웹에이전시 : 88,000원 (프로모션 기간 중 20% 할인 70000원)
이 모듈은 단순 기능 추가가 아니라, 웹사이트 관리 패러다임을 바꾸는 '솔루션'에 가깝습니다.
특히 시간을 절약해주는 가치는 개발자/에이전시의 인건비와 직결되므로,
하루 이틀의 작업 시간만 줄여줘도 모듈 가격 이상의 가치를 합니다.
이온디에서 제공하는 기능의 깊이와 기술적 완성도는 앞으로의 XE/라이믹스 시장에서 '프리미엄 모듈'을 선도합니다.
확장 라이선스 (Tiered Licensing) : 440,000원 (할인기간중 350,000원)
* 라이선스 범위: 구매자(개인 또는 회사)가 제작하는 '고객사 사이트'에 한해 무제한 설치 및 사용 가능. (재판매 또는 양도 불가
조건 명시)
* 웹 에이전시는 이 모듈을 여러 프로젝트에 재사용하며 반복적으로 가치를 얻게 됩니다. 2~3개 프로젝트에만 사용해도 충분히 투자 가치가 있는 금액입니다.
[출시 초기 프로모션]
* 출시 후 첫 2주간 20% 할인된 가격으로 제공하여 초기 사용자 확보 및 긍정적인 리뷰를 기대합니다.
[주요기능]
-phase1-
사이트맵 생성
사이트맵 이동
사이트맵 메뉴변경
사이트맵 삭제
사이트맵 펼침/접기
메뉴 검색
메뉴아이템 이동
사이트맵 간 메뉴아이템 이동 (react-complex-tree 라이브러리 사용)
-phase2-
메뉴아이템 생성
메뉴아이템 편집 (기존 메뉴 설정 그대로 가져오기, mid설정, 디자인설정, 권한설정을 탭 이동 없이 하나의 화면에서 설정 가능함.)
메뉴아이템 삭제
메뉴아이템 열기
바로가기 메뉴 확인
-phase3-
각 사이트맵 일괄 디자인 설정(하나의 사이트맵에 속한 메뉴 동일한 디자인 시스템 설정할 수 있는 기능)
고아모듈삭제하기(사이트맵과 연동이 끊어진 mid 명 찾아서 삭제하는 기능, 251124)
고아메뉴자동연결 (사이트맵 연결이 제대로 이어지지 않은 메뉴를 찾아서 자동수정해주는 기능. 251125)
[작업기간]
2025.11.14~2025.11.20
리액트 기반으로 새로고침 없이 빠르게 편집할 수 있도록 만들고 있습니다.
XE가 리액트 조합은 강력하다고 봅니다.
PHP는 더이상 쉬운 개발언어가 아니라고 봅니다.
제가 고등학교 수능을 마치고 처음 사본 PHP 책에서 PHP는 쉽다고 설명을 했었는데, 그것은 세팅이 쉽다는 말이고 문법만 쉽게 설명해놓았다 뿐이지, 제가 경험해본 PHP는 결코 쉬운 개발 언어가 아니었습니다. (도대체 어디에서 쉽다는 말인지 제가 다른 개발 언어는 접해보질 않아서 얼마나 다른 언어에 비해 쉽다는 말인지 모르겠습니다. @_@)
그리고 제가 작업할 수록 JS조차도 ES6 모듈로 해놓아도 아무리 간단한 기능이라 하더라도 점점 복잡해질 수록 모듈화가 필요했고
시간이 지나면 당연히 어제 짠 코드조차도 기억이 안 날 정도였습니다. 프로젝트가 이것만 하는게 아니라 이것저것 하는데 그것도 다 수백줄이 기본인데 어떻게 그걸 다 인간이 기억을 한다는 건 아무리 프로바둑기사라도 어려운 일이라 생각됩니다.
[버그]
- 메뉴 아이템을 이동할 때 하위 아이템들의 menu_srl이 업데이트되지 않아서 연결이 끊어지는 버그(251125)
(메뉴프로 버그 보고할게. modules/menupro 이건데, 지금 어떤 상황이 있었냐면, 1차,2차,3차 메뉴가
있었고 3차 메뉴가 있는걸 옮겼는데, 2차 메뉴만 이동이 됐고, 3차 메뉴는 연결이 끊어진 상황이야.
그래서 지금 고아모듈 기능도 넣어두긴 했는데 사이트맵에 안보이지만 검색은 또 되는 이상한 상황이거든.
해당 사이트맵에 연결은 되어있는데 1차 2차 어디에도 연결이 안되어있다보니깐 그 연결고리가 끊어진
메뉴아이템이 있을거야. 그런 모듈들도 지금 찾아서 고아모듈에 넣어두던지 해야할거같아)
- 연결이 끊어진 메뉴 아이템을 확인하고 수정할 수 있는 UI를 추가. 기존 "고아 모듈" 다이얼로그를 확장해서 고아 메뉴
아이템도 함께 표시하도록 함.
댓글 0
댓글을 작성하려면 로그인이 필요합니다.
첫 댓글을 남겨보세요.