preloader

Cara Membuat Website Super Cepat Dengan Next.js dan Tailwind

🎯 Apa yang Kita Buat

Website sederhana dan cepat menggunakan Next.js (React framework) + Tailwind CSS (utility-first CSS framework).

🧰 Prasyarat

Sebelum mulai, pastikan kamu sudah menginstal:

  • Node.js (disarankan versi LTS)
  • npm atau yarn
  • Terminal (Command Prompt, PowerShell, iTerm, dll)

🔧 Langkah 1: Inisialisasi Proyek Next.js

Buka terminal, lalu jalankan:

npx create-next-app@latest my-next-tailwind-app

Atau jika pakai yarn:

yarn create next-app my-next-tailwind-app

Kemudian:

cd my-next-tailwind-app

💨 Langkah 2: Instalasi Tailwind CSS

Ikuti langkah dari dokumentasi resmi Tailwind CSS untuk Next.js:

npm install -D tailwindcss postcss autoprefixer
npx tailwindcss init -p

Ini akan membuat file tailwind.config.js dan postcss.config.js.

🎨 Langkah 3: Konfigurasi Tailwind

Edit tailwind.config.js:

/** @type {import('tailwindcss').Config} */
module.exports = {
  content: [
    "./pages/**/*.{js,ts,jsx,tsx}",
    "./components/**/*.{js,ts,jsx,tsx}",
  ],
  theme: {
    extend: {},
  },
  plugins: [],
}

Kemudian edit file ./styles/globals.css:

Hapus semua isi, lalu ganti dengan:

@tailwind base;
@tailwind components;
@tailwind utilities;

⚙️ Langkah 4: Jalankan Websitenya

Jalankan server dev:

npm run dev

Buka browser ke http://localhost:3000 — website Next.js kamu sudah aktif!

🧪 Langkah 5: Uji Tailwind CSS

Edit pages/index.js dan ganti dengan kode berikut:

export default function Home() {
  return (
    <div className="min-h-screen bg-gray-100 flex items-center justify-center">
      <h1 className="text-4xl font-bold text-blue-600">Hello, Tailwind + Next.js!</h1>
    </div>
  );
}

Simpan, dan lihat hasilnya di browser.

🚀 Tips Tambahan

  • Gunakan Heroicons atau Lucide Icons untuk ikon SVG yang cocok dengan Tailwind.
  • Tambahkan plugin Tailwind seperti @tailwindcss/forms atau @tailwindcss/typography untuk UI yang lebih lengkap.

📦 Siap Deploy?

Kamu bisa deploy ke:

  • Vercel (direkomendasikan, 1 klik deploy)
  • Netlify
  • Cloudflare Pages

Jika pakai Vercel:

  1. Buat akun di https://vercel.com
  2. Klik “New Project”
  3. Sambungkan ke GitHub repo kamu
  4. Klik deploy — selesai!

🏁 Penutup

Dengan kombinasi Next.js dan Tailwind CSS, kamu bisa membuat website yang:

  • Super cepat
  • Mobile-friendly
  • Siap production
  • Mudah dikustomisasi

Simak artikel kami yang lain di bawah ini :

Ingin membuat sebuah Website tapi bingung cara bikin nya? tenang Powercode Solusi nya! Pembuatan website anda akan ditangani oleh programmer terbaik kami Silahkan kunjungi pembuatan Website Kami.

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *