Cara Deploy Blog Statis Gratis Pakai Astro

image

Kalau pakai blog dinamis, saya selalu khawatir lupa perpanjang server atau kena masalah pas upgrade program. Setelah kenal blog statis, baru sadar kalau ini solusi yang ideal. Setelah bandingin Hugo, Hexo, dan Astro, akhirnya saya pilih Astro.

Kelebihan Blog Statis

  1. Hosting Gratis - Selain domain, perusahaan teknologi besar menyediakan layanan hosting gratis untuk developer individu.
  2. Nol Perawatan - Artikel disimpan di komputer sendiri. Selama platform hostingnya nggak tutup, blog kamu bisa jalan selamanya.
  3. Pre-rendered - Blog statis menghasilkan file HTML/CSS/JS murni sebelum deploy, tanpa backend.
  4. Kompatibel dengan CDN - Karena semuanya file statis, mendistribusikannya ke edge node global bikin loading pengguna di seluruh dunia cuma hitungan milidetik.

Kenapa Pilih Astro

  1. Static-First - Menghasilkan file HTML murni, nggak butuh database atau server.
  2. Performa Luar Biasa - Zero JavaScript secara default, loading super cepat.
  3. Fleksibel Banget - Mendukung Markdown, MDX, dan framework campuran.
  4. Ekosistem Aktif - Komunitasnya hidup, dokumentasinya lengkap, library plugin-nya melimpah.

Tema Sintu Single-Column untuk Astro

Template tema satu kolom Astro ini saya rancang dan bangun sendiri. Baru-baru ini saya minta Hermes memigrasikannya dari Typecho ke Astro. Selama migrasi, lumayan banyak fitur yang saya upgrade, dan kodenya sekarang sepertiga lebih ringkas dari sebelumnya. Sekalian saya sampaikan juga, populernya AI bikin tugas yang dulu ribet jadi jauh lebih gampang — progres development rasanya kayak dewa, kualitas kodenya nyaris sempurna, dan bikin saya makin mendekati level programmer jenius 😂.

Sorotan Fitur

  1. Performa Sempurna - Loading milidetik, skor Google Lighthouse pas 100 baik di mobile maupun desktop.
  2. Dark Mode - Ada tombol toggle dark mode di sebelah logo.
  3. Zoom Thumbnail saat Hover - Selain diperbesar, klik gambarnya langsung menuju halaman artikel.
  4. Tanpa Gambar Preview di Mobile - Pengaturan loading resource berdasarkan ukuran layar, jadi hemat bandwidth.
  5. Pengolahan Gambar Aliyun OSS - Gambar diproses lewat OSS, dengan parameter ditambahkan setelah render HTML, hemat bandwidth.
  6. Optimasi Performa - CSS dibundel via Vite, gambar pakai lazy loading.
  7. Desain Responsif - Adaptasi sempurna untuk desktop dan mobile, pakai grid system yang seragam.
  8. Kotak Komentar - Terintegrasi pakai solusi resmi Twikoo.

Alur Publikasi

  1. Tulis artikel Markdown di lokal.
  2. Kirim pesan ke Hermes Agent untuk push ke repositori GitHub (atau push sendiri via GitHub).
  3. Tencent EdgeOne, Vercel, Netlify, atau Cloudflare Pages otomatis menarik update dan build.
  4. Auto-deploy ke node CDN global.

Open Source

Tema ini open source. Kalau kamu suka, kamu juga bisa traktir penulisnya:

https://github.com/ezzty/astro-sintu-theme