블로그로 돌아가기

ShipAny은 무엇인가요? 다음

ShipAny 다음은 헤드리스 SaaS 엔진입니다. 인증, 결제, 구독, 크레딧, RBAC 및 i18n이 사전 연결되어 있어 제품에 집중할 수 있습니다.

2026년 5월 20일ShipAny TeamShipAny Team

ShipAny 다음은 헤드리스 SaaS 엔진입니다. 최소한의 UI를 갖춘 사전 배선된 비즈니스 로직입니다. 또 다른 테마 템플릿을 제공하는 대신 인증, 결제, 구독, 신용 시스템, 역할 기반 액세스 제어 및 국제화 등 SaaS에 필요한 모든 기계를 제공하고 제품 페이지에 방해가 되지 않습니다.

왜 머리가 없나요?

대부분의 SaaS 상용구는 비즈니스 로직을 특정 랜딩 페이지 디자인과 결합합니다. 브랜드를 바꾸는 순간 템플릿과 싸워야 합니다. ShipAny 다음은 코드베이스를 다른 라인으로 분할합니다:

  • src/components/ — 내구성이 뛰어난 프리미티브. 가격표, 헤더, 사이드바, shadcn/ui. 이들은 브랜드 변경 후에도 살아남습니다.
  • src/blocks/ — 일회용 페이지 섹션. 그들은 귀하의 번역을 읽고 내용을 기본 요소에 연결합니다. 프로젝트별로 다시 작성하세요.
  • src/modules/ — 순수 비즈니스 로직. 결제, 크레딧, 구독, RBAC. 각 모듈은 다른 모듈을 손상시키지 않고 삭제할 수 있는 독립형 서비스 파일입니다.

상자 안에 무엇이 들어있나요?

  1. 인증 — 더 나은 인증을 통한 이메일/비밀번호 및 OAuth, 세션 관리 및 계정 연결.
  2. 결제 — Stripe, PayPal 및 단일 PaymentManager 인터페이스 뒤에 있는 Creem 제공업체.
  3. 크레딧 — FIFO 소비, 만료, 가입 시 자동 부여 및 사용량 기반 청구 취소.
  4. RBAC — 와일드카드 일치를 통한 역할 및 권한과 전체 관리 패널.
  5. 다중 데이터베이스 — PostgreSQL, MySQL, SQLite, Turso 및 Cloudflare D1를 지원하는 Drizzle ORM.
  6. i18n — 영어 및 중국어 내장, next-intl을 통한 로케일 인식 라우팅.

시작하기

pnpm install
cp .env.example .env.development
pnpm db:push
pnpm dev

그게 전부입니다. 엔진은 기본적으로 SQLite에서 실행되며 하나의 env var를 변경하여 데이터베이스를 전환할 수 있습니다. 아래쪽 배관이 아닌 위쪽에 제품을 조립하세요.