12 Apr 2026 · 6 menit bacaFramer, sebagai alat produksiHampir sepanjang karier saya, Framer itu alat prototyping. Kamu bikin mockup yang bisa diklik, ekspor jadi link yang bisa dibagikan, dapat feedback, lalu balik lagi ke React. Framer Sites mengubah itu: apa yang kamu bikin di Framer bisa jadi halaman yang benar-benar dibuka pelanggan. Kedengarannya sepele, sampai kamu harus merilis halaman beberapa kali seminggu.Hal pertama yang kamu pelajari: "desain langsung di canvas" itu beda dengan "desain di Figma, lalu implementasi di kode". Ini workflow ketiga dengan ototnya sendiri. Kamu harus berpikir dalam component sejak awal, karena reuse di halaman Framer bukan hasil refactor, tapi memang bawaan. Bikin component-nya sekali, dan tiga halaman produkmu otomatis punya ritme hero yang sama tanpa perlu diusahakan.Yang kedua soal motion. Framer jauh lebih royal soal animasi dibanding React. Kamu bisa menautkan transform ke scroll, bikin stagger untuk children cukup dengan satu angka, dan gampang memasang hover state yang mengubah tiga properti sekaligus. Godaannya, semua mau dipakai. Disiplinnya, pilih satu atau dua ide motion per halaman, lalu biarkan ide itu yang membawa seluruh halaman.Batasannya muncul di tempat yang sudah bisa ditebak: konten yang sangat dinamis, alur auth yang rumit, tabel data yang berat. Framer bukan tempatnya. Tapi untuk lapisan marketing yang membungkus semua itu, Framer tempat yang sangat pas. Kami memisahkan urusannya: Framer untuk landing page dan marketing produk, aplikasi React kami untuk produknya sendiri, dan sambungan di antara keduanya cuma sebuah link.Ada beberapa pelajaran kecil yang terus saya lupakan lalu pelajari lagi. (1) Variable menghemat waktu berminggu-minggu. Siapkan token warna, tipografi, dan spacing sebelum kamu bikin satu component pun. (2) Breakpoint itu state. Layout mobile bukan desktop versi kecil, tapi desain lain dengan kata-kata yang sama. (3) Posisi scroll itu konten. Perlakukan scroll seperti timeline, bukan seperti halaman yang panjang.Kalau kamu desainer yang bisa membaca kode, Framer menarikmu ke arah shipping. Kalau kamu developer yang bisa berpikir secara desain, Framer menarikmu untuk memikirkan halaman itu sebenarnya untuk apa. Dua-duanya tarikan yang berguna. Kerjaan yang saya bikin di sana lebih matang daripada kerjaan saya di tempat yang canvas dan codebase-nya beda ruangan.