그누보드7 갤러리 템플릿 - Glitter Gallery Bz

전시, 기록, 아카이브 중심 웹사이트를 위한 GnuBoard7 예제 템플릿

2026-04-26 (일) 08:17:47 조회 1,328
문의하기
그누보드7 갤러리 템플릿 - Glitter Gallery Bz
PHP 8.2+ / Laravel 12.x MySQL 8 React 19 / TypeScript / JSON Layout / Tailwind CSS / Template 확장 구조

개요

전시, 기록, 아카이브 중심 웹사이트를 위한 그누보드7 사용자 템플릿.

Glitter Gallery Bz( v1.0.0-beta.2 )는 갤러리, 전시 프로젝트, 기록 아카이브, 독립 큐레이션 사이트를 빠르게 구축하기 위해 제작된 GnuBoard7 기반 User Template입니다.

이 템플릿은 일반적인 커뮤니티형 레이아웃보다 다음 요소에 초점을 맞추고 있습니다.

  • 전시 흐름 중심 구조
  • 기록 밀도 기반 콘텐츠 배치
  • 시각 아카이브 레이아웃
  • 콘텐츠 중심 UI
  • JSON Layout 기반 선언형 화면 구성

또한 단순한 디자인 스킨보다,

  • 템플릿 구조
  • 레이아웃 설계 방식
  • bundled 배포 구조
  • 공개 렌더링 흐름

까지 함께 제공하는 예제 프로젝트를 목표로 합니다.


특징

전시/아카이브 중심 UI 구조

  • Exhibition 중심 랜딩 구조
  • Record / Archive / Collection 흐름
  • 시각 기록 중심 카드 레이아웃
  • 큐레이션 기반 콘텐츠 배치
  • 이미지 중심 정보 구조

GnuBoard7 JSON Layout Engine 기반

  • JSON 선언형 UI
  • React 기반 렌더링
  • 동적 데이터 바인딩
  • 확장 가능한 레이아웃 구조
  • partial 기반 레이아웃 구성
  • i18n 기반 다국어 대응

반응형 공개 템플릿

  • 모바일/태블릿/데스크톱 대응
  • 압축형 공개 헤더 구조
  • 모바일 drawer navigation 구조
  • 전시형 랜딩 화면 최적화
  • 콘텐츠 밀도 중심 인터페이스

성능 및 공개 렌더링 최적화

  • LCP 중심 공개 렌더링 최적화
  • immutable cache delivery
  • preload 기반 핵심 이미지 우선 로딩
  • guest runtime stabilization
  • fallback-safe rendering
  • public rendering optimization

데이터 비의존 구조

  • fallback.data 기반 구조
  • 안전 바인딩(??) 사용
  • API 실패 시 fallback 렌더링 유지
  • 데이터 없이도 기본 UI 유지 가능

포함 요소

  • 공개 랜딩 레이아웃
  • 갤러리/기록/아카이브 카드
  • 다국어 구조
  • bundled 이미지 자산
  • 반응형 공개 네비게이션
  • JSON 기반 화면 구성

권장 사용 대상

  • 전시 공간
  • 독립 큐레이터
  • 시각 아카이브
  • 포트폴리오 기록 사이트
  • 프로젝트 기록 플랫폼
  • 문화/예술 기반 웹사이트

기술 기반

영역 구성
Platform GnuBoard7
Backend Laravel 12
Frontend React 19
Rendering JSON Layout Engine
Styling Tailwind CSS
Build Vite
Runtime Static Build Delivery

개발 원칙

  • Bundled Source 기반 개발
  • JSON Layout 중심 구조
  • i18n 우선 설계
  • 공개 렌더링 최적화
  • 확장 시스템 호환 유지
  • GnuBoard7 lifecycle 준수
  • dist 포함 배포 구조 유지

현재 상태

Beta

현재 기준:

  • 공개 렌더링 가능 상태
  • bundled 배포 가능 구조 확보
  • 반응형 UI 정리 완료
  • 성능 최적화 1차 반영 완료

※ slug 기반 상세 페이지 구조는 아직 포함되지 않습니다.


의존성 필수 확장

이 템플릿은 다음 모듈 및 연동 조건을 전제로 합니다.

일부 동선 흐름은 관련 반짝이 갤러리 모듈이 활성되어 있어야 정상 동작합니다.


관리자 페이지에서 설치

의존성 필수: glitter-gallery 모듈이 먼저 설치되어야 합니다.

1. GitHub 저장소에서 설치 (권장)

관리자 → 모듈 관리 → 수동 설치 → GitHub

아래의 저장소 URL을 입력합니다.

https://github.com/glitter-node/glitter-gallery

설치 완료 후 반짝이 갤러리 모듈을 활성화하면 됩니다.

관리자 → 템플릿 관리 → 수동 설치 → GitHub

아래의 저장소 URL을 입력합니다.

https://github.com/glitter-node/glitter-gallery_bz

설치 완료 후 반짝이 갤러리 비즈 템플릿을 활성화하면 됩니다.

2. ZIP 패키지 설치

위의 ZIP 모듈 패키지를 다운로드한 후 관리자 → 모듈 관리 → 수동 설치 → 파일 업로드를 통해 설치할 수도 있습니다.

위의 ZIP 템플릿 패키지를 다운로드한 후 관리자 → 템플릿 관리 → 수동 설치 → 파일 업로드를 통해 설치할 수도 있습니다.

3. 설치 후 생성된 페이지의 로드 에러 발생 시

관리자 → 환경설정 → 고급 → 캐시 모두 삭제


저장소

GitHub

https://github.com/glitter-node/glitter-gallery

https://github.com/glitter-node/glitter-gallery_bz

Release

https://github.com/glitter-node/glitter-gallery/releases/tag/v0.1.1

https://github.com/glitter-node/glitter-gallery_bz/releases/tag/v1.0.0-beta.5


라이선스

MIT License

Copyright (c) 2026 Glitter.kr


수정 이력 (2)

비로그인 상태 401 응답 처리 개선 2026-04-26 (일) 14:39:06

- 콘솔 에러 기록되지 않도록 프론트 처리 로직 정리

비로그인 상태 401 응답 처리 개선 2026-04-26 (일) 08:41:25

- /api/auth/user의 401 응답을 오류가 아닌 비로그인 상태로 처리하도록 정리

댓글 (0)

로그인 후 댓글을 남길 수 있습니다.
아직 댓글이 없습니다. 첫 번째 댓글을 남겨보세요!