Halo AI Router: Mengapa Saya Membangun Ulang Blog dengan Templat Saya Sendiri
Latar belakang
Blog saya sebelumnya digerakkan oleh Notion: saya menulis di Notion, sebuah renderer menerbitkannya, dan tema dapat diganti lewat konfigurasi. Sistem itu berfungsi—sampai tidak lagi. Konten terkunci di balik API milik pihak lain, performa halaman bergantung pada klien pihak ketiga, dan setiap penyesuaian mendalam berubah menjadi fork yang harus saya pelihara.
Jadi saya membangun ulang situs di atas templat SaaS saya sendiri. Fondasinya tetap Next.js App Router yang saya gunakan untuk produk, tetapi kini diarahkan untuk menulis, bukan berjualan.
Yang saya pertahankan dari templat
- Alur konten. Tulisan berada sebagai file MDX di repositori, dan konsol admin juga dapat mengelola tulisan berbasis basis data dengan antrean terjemahan. Keduanya digabungkan ke satu indeks blog.
- Sistem tema. Token desain berada di properti kustom CSS per tema, sementara blok/tata letak/halaman ditentukan per tema dengan tema bawaan sebagai cadangan. Mengganti tampilan cukup dengan variabel lingkungan, bukan menulis ulang.
- Bagian penting yang tidak mencolok. Perutean i18n, peta situs dengan alternatif hreflang, RSS, autentikasi, RBAC, dan pembayaran jika kelak diperlukan sudah terpasang.
Yang berubah
Halaman utama kini menjadi blog: ada hero singkat, tulisan terbaru, dan kotak langganan. Navigasinya adalah Home, Blog, Categories, Archive, About. Tidak ada corong penjualan atau halaman alat—hanya tulisan.
Mengapa memiliki alurnya sendiri
Menulis adalah permainan jangka panjang. Perangkat pendukung seharusnya tidak menghalangi dan harus tahan menghadapi perubahan selama bertahun-tahun. Memiliki tumpukan sendiri berarti:
- Konten berupa file biasa di git—portabel, mudah dicari, dan mudah dibandingkan lewat diff.
- Performa menjadi tanggung jawab saya, bukan antrean vendor.
- Fitur hadir saat saya membutuhkannya, bukan saat platform merilisnya.
Ini tulisan nomor satu. Kita lihat ke mana arahnya.
Penulis:AIRouter
Tautan:https://www.airouter.me/blog/hello-jarvis-blog
Penggunaan ulang nonkomersial dengan atribusi (CC BY-NC-SA 4.0).