Kembali ke jurnalCATATAN FAJAR
Software Engineering2 menit baca

Selamat Datang di Blog Baru: Migrasi WordPress ke Next.js

Saya memindahkan blog ini dari WordPress ke Next.js supaya bisa mengontrol desain, konten, dan performanya.

Di artikel ini 3 bagian

Hello, world! 🎉

Saya memindahkan blog ini ke Next.js dan TypeScript setelah bertahun-tahun pakai WordPress. Saya pengen kontrol yang lebih besar atas situs dan kontennya.

Kenapa Pindah?

  1. Rendering: Next.js mendukung static page generation dan rendering di server. Pilihan-pilihan ini bikin saya bisa memilih gimana blog ini menyajikan halamannya.

  2. Development tools: Saya suka dukungan hot reload, routing, dan API routes di Next.js.

  3. TypeScript: Type safety membantu saya menangkap error lebih awal dan menulis kode yang lebih gampang di-maintain. TypeScript juga cocok dipakai bareng Next.js.

  4. Fitur custom: Next.js memberi saya fleksibilitas untuk membuat fitur dan layout custom tanpa terikat ke theme atau ekosistem plugin tertentu.

  5. Penghematan: Saya nggak perlu bayar hosting dan maintenance lagi. Uangnya bisa saya pakai buat beli popok dan susu!

Proses Migrasi

Migrasinya mencakup tugas-tugas berikut:

  • Ekspor konten: Saya mengekspor post WordPress saya dan mengubahnya jadi file Markdown. Setelah itu saya bisa melacak perubahan konten di version control.

  • Desain situs: Saya mendesain ulang blog ini dengan Tailwind CSS dan layout yang menyesuaikan ukuran layar.

  • Peningkatan Fitur: Dengan Next.js, saya bisa menambahkan fitur seperti dynamic routing dan integrasi API.

Selanjutnya Apa?

Saya bakal terus menulis dalam bahasa Inggris dan bahasa Indonesia.

Migrasi post-post saya bakal makan waktu, karena saya juga harus ngurusin kerjaan dan kehidupan nyata. Saya kan baru jadi ayah, ingat?


TOPIK

MAKASIH UDAH BACA

Gimana menurutmu?

Reaksi atau obrolan, dua-duanya selalu ditunggu.

Memuat reaksi…

Bagikan

Memuat komentar...

LANJUT JELAJAH

Satu pikiran bawa ke pikiran lain.

Semua tulisan
Kembali ke semua tulisanSatu catatan, pelan-pelan.