Tidak semua website produksi harus menjalankan Node.js terus-menerus di server. Untuk halaman publik seperti home, layanan, produk, kebijakan, dan artikel, pendekatan static site generation dapat menghasilkan file HTML, CSS, dan JavaScript yang cukup dilayani oleh Nginx.
Dengan SSG, server tidak perlu render halaman setiap request. Ini bisa menghemat RAM, mempercepat response, dan menyederhanakan deployment. VPS cukup menjalankan Nginx untuk frontend, sementara backend API tetap berjalan sebagai service terpisah.
Kapan SSG cocok?
- Halaman marketing dan company profile.
- Artikel news yang tidak berubah setiap detik.
- Landing page campaign.
- Dokumentasi layanan dan halaman legal.
Olagon menggunakan pendekatan ini untuk membuat frontend lebih ringan di VPS. Untuk halaman yang datanya dinamis, aplikasi tetap bisa mengambil API saat runtime. Kombinasi SSG dan API membuat website tetap cepat tanpa mengorbankan fleksibilitas konten.