CMS biasa (yang "ada kepala")
CMS tradisional kayak WordPress itu satu paket lengkap: tempat nyimpen konten (database) DAN tempat nampilin konten (theme/tampilan situs) itu nyatu jadi satu sistem. Lu edit konten di dashboard WordPress, terus WordPress juga yang langsung render halaman HTML-nya buat pengunjung. "Kepala" (front-end/tampilan) dan "badan" (konten/backend) itu nempel jadi satu.
Headless CMS — cuma "badan" doang, tanpa "kepala"
Headless CMS itu cuma nyimpen dan ngasih akses ke konten lewat API — dia nggak peduli dan nggak nentuin gimana konten itu ditampilin. "Kepala"-nya (tampilan/front-end) itu lu bikin sendiri, terpisah total.
Jadi alurnya:
Lu buka dashboard Sanity (atau Contentful), isi form: judul project, deskripsi, upload gambar, dll — persis kayak isi form CMS biasa
Konten itu tersimpan di server Sanity, bisa diakses lewat API
Situs Next.js lu (yang lu/AI bangun) manggil API itu buat narik data project-nya, terus dirender jadi tampilan visual yang lu desain sendiri

Kenapa ini relevan buat kasus lu
Karena lu bikin situs manual pake Next.js + Motion (bukan pake WordPress theme jadi), lu butuh kontrol penuh atas tampilan — animasi custom, layout custom, semua yang biar mirip/lebih bagus dari versi Framer lu. Headless CMS ngasih lu itu: tampilan 100% custom, tapi tetep dapet kemudahan edit konten lewat UI tanpa harus bongkar kode tiap nambah project portfolio baru.
Analoginya: WordPress itu kayak beli rumah siap pake dari developer (desain terbatas sama pilihan yang ada). Headless CMS itu kayak beli tanah kosong (Next.js, bebas desain apapun) tapi listrik & airnya (sistem penyimpanan konten) udah dari perusahaan yang ngurusin infrastrukturnya (Sanity), jadi lu nggak perlu bikin sistem database + admin panel dari nol.

I graduated from Goldsmiths, University of London with a BA in Design, and my work spans product, graphic, and UI/UX design. I'm drawn to projects that require thinking across disciplines, from screen-based interfaces to physical products.
Currently open to freelance collaborations and full-time opportunities. Feel free to get in touch.
##
©




