Next.js LogoNext.js Starter
Next.js Logo

Build faster with Next.js.

A batteries-included starter focused on speed, accessibility, and DX. Designed for real-world apps—from prototypes to production.

Next.js 15TypeScript 5TanStack QueryZustandTailwind 3shadcn/ui

Features

App Router

Modern file-system based routing with SSR, SSG, and RSC support.

Type-Safe by Default

Pre-configured TypeScript for safer development.

Utility-First Styling

TailwindCSS and shadcn/ui preset for rapid UI building.

Data Fetching

Powerful caching, retry, and refetch control with TanStack Query.

State Management

Lightweight global UI state powered by Zustand.

Lint & Format

ESLint, Prettier, and automatic Tailwind class sorting built in.

Getting Started

Use this template

git clone https://github.com/minijae011030/next-template.git
cd next-template
pnpm i
pnpm dev

Common Scripts

pnpm build      # production build
pnpm start      # start server
pnpm lint       # ESLint
pnpm format     # Prettier + Tailwind sort

Tech Stack

Next.js 15TypeScript 5TanStack QueryZustandTailwindCSS 3shadcn/uiApp Router

About this Starter

This page demonstrates TanStack Query fetching data from the GitHub REST API. It shows loading, error, caching, and manual refetch.