🎯 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/formsatau@tailwindcss/typographyuntuk UI yang lebih lengkap.
📦 Siap Deploy?
Kamu bisa deploy ke:
- Vercel (direkomendasikan, 1 klik deploy)
- Netlify
- Cloudflare Pages
Jika pakai Vercel:
- Buat akun di https://vercel.com
- Klik “New Project”
- Sambungkan ke GitHub repo kamu
- 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 :
- Apa itu Node.js? Pengertian,Fungsi,kelebihan dan kekurangannya. Simaklah berikut ini!
- tips Cara mencegah laptop anda overheating!
- Apa it SQL? Pengertian dan fungsi nya.
- Sejarah Munculnya CPU (Central Processing Unit)
- Apa itu Vue.js? Berikut Pengertian, Fitur, dan Kelebihan dan Kekurangan nya!
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.


