Tentang Boilerplate

Starter kit production-ready untuk membangun aplikasi web modern dengan Next.js 14 dan Golang — tanpa setup dari nol.

Tech Stack

Frontend

  • Next.js 14App Router, SSR, SSG, ISR
  • TypeScriptType-safe development
  • Tailwind CSSUtility-first styling
  • TanStack QueryServer state management
  • ZustandClient state management

Backend

  • Golang 1.21+High-performance API server
  • GinFast HTTP web framework
  • GORMORM with PostgreSQL
  • JWTStateless authentication
  • ZapStructured logging

Infrastructure

  • PostgreSQLPrimary database
  • DockerContainerization
  • Docker ComposeLocal development

Fitur Utama

🔐

JWT Authentication

Register, login, protected routes

🔍

SEO Friendly

Metadata, Open Graph, JSON-LD, sitemap, robots.txt

📦

Clean Architecture

Handler → Service → Repository pattern

🐳

Docker Ready

Multi-stage builds, docker-compose

🛡️

Security Headers

CORS, rate limiting, RBAC middleware

Type Safe

TypeScript frontend + Go strongly typed backend

🎨

UI Components

Button, Input, Navbar, Footer — ready to use

🔄

State Management

Zustand + TanStack Query untuk server state