Plextype Docsv0.10.0
Guides
시작하기
setup, DB 초기화, 개발 서버 실행
프로젝트 구조
코어와 개인 확장 영역
Extensions
기능별 폴더, 라우트 연결, registry·Trigger
Layouts & Page
기본 레이아웃과 홈 페이지 교체
Project API
기능별 API·스키마와 DB 적용 절차
Posts
게시판 스킨과 issuetracker 구조
Components
공통 UI 컴포넌트 사용 기준
Previews
기본 제공 화면 확인
운영 규칙
upstream 패치와 커스텀 충돌 방지
Documentation
문서 작성과 유지 기준
Documentation

Previews

코어가 기본으로 제공하는 화면을 현재 사이트 레이아웃과 겹치지 않게 확인하는 방법입니다.

미리보기 주소

/previews는 코어가 제공하는 기본 화면을 빠르게 확인하기 위한 개발용 문서 화면입니다.

  • /previews: 미리보기 목차입니다.
  • /previews/page/home: src/core/registry/defaultHomePage.tsx 기본 홈 페이지입니다.
  • /previews/layouts/default: src/layouts/default/Layout.tsx를 단독으로 확인합니다.
  • /previews/layouts/auth: src/layouts/auth/Layout.tsx를 단독으로 확인합니다.

왜 route group을 분리했나

/previews는 src/app/(previews) 아래에 있어서 src/app/(pages)/layout.tsx를 타지 않습니다. 그래서 기본 레이아웃 자체를 볼 때 현재 사이트 레이아웃과 중첩되지 않습니다.

언제 사용하나

코어 레이아웃을 수정했거나 src/layouts 기본 파일을 새로 추가했을 때 먼저 /previews에서 확인합니다. 프로젝트 확장 레이아웃을 만들기 전에 기본 형태를 확인하는 용도로도 좋습니다.

/previews는 실제 사용자에게 보여주기 위한 운영 페이지가 아닙니다.

확장 화면과의 구분

확장 원본을 기능별 폴더로 모아도 이 미리보기는 코어 기본 화면을 보여줍니다. 현재 사이트의 확장 레이아웃이나 Store·Service 화면이 정상이라는 검증을 대신하지 않습니다. 확장 화면은 실제 연결 URL에서 확인하고, 새 미리보기 라우트가 필요하면 해당 기능의 routes/와 routes.json으로 별도 연결합니다.

Plextype Docsv0.10.0Extensions first, core clean.
ⓒ gjworks
On this page
미리보기 주소왜 route group을 분리했나언제 사용하나확장 화면과의 구분
Recent changes
feat: extension sync 기능 추가 및 쉬운설치 추가
v0.10.0891b287
fix: 알림 관리 기능 추가
v0.10.01409f51
스토어의 앱상품 등록
v0.10.019d39c8