Next.js 저장소 앞을 회전 npx create-woonext-app

~/프로젝트 — zsh 런닝 · ₢ 킹 생성-woonext-app@latest sy dfaetgd8ionkdg · 생성-woonext-app · v0.8.0 · ✓ 인증 · ◇ 비계 다음.js · · TypeScript + 앱 라우터 · · Tailwind + src/ 디렉토리 · · 수입 별 @/* · ◇ @woographql/next 설치 · 추가 1 패키지 · v2.0.4 · ◇ 실행 우next 설치 · · 페이지, 레이아웃, api 경로 · · Codegen + 유형 생성 · · Done. CD 내 상점 && npm 실행 dev

상점 정면 급료 더미, 사전 설정.

3개의 명령. 1개의 일 상점.

CLI 실행

$ npx create-woonext-app
  --template app-router 
  --endpoint \
  https://shop.acme.com

자주 묻는 질문

$ cd my-store
$ npx woonext install
# ✓ 페이지, 레이아웃, api
# 노선, codegen 준비

dev 서버 시작

$ npm run dev
# ▲ Next.js 16 · Turbopack
# ✓ Ready in 1.2s

개인 패키지, schema와 함께 유지.

app/products/page.tsx
import { withMarketingSession } from '@woographql/next/server'
import { ProductCard } from '@/components/product-card'
import { GetFeaturedProductsDocument } from '@/graphql/generated'

export default withMarketingSession(async ({ client }) => {
  const { data } = await client.query({
    query: GetFeaturedProductsDocument,
    variables: { first: 12 },
  })

  return (
    
      {data.products?.nodes.map((product) => (
        
      ))}
    
  )
})

// 세션 토큰은 요청을 통해 실을 꿰었습니다. — 당신의 것에 대해 입력했습니다.
// 생성 된 schema. 요구되는 접착제 부호 없음.

CLI 배송 모든 유료 플랜.