Demo hidup · 13 Okt 2026

Yang bisa kita pakai dari reel “vibecoding websites”

Reelnya menyebut 5 tool: Spline, Recent, Skiper UI, Aceternity UI, Manus. Tapi tidak semua cocok untuk hub statis kita. Di bawah ini gua uji satu-satu — yang bisa langsung jalan di halaman ini, bukan cuma dijelaskan.

๐Ÿš€ Spline 3D hidup ๐ŸŒ€ Scroll animation (versi vanilla) ๐Ÿช„ Floating chips ๐Ÿงต Smooth scroll Lenis

Tombol kanan-bawah untuk mematikan semua efek — halaman harus tetap enak dibaca tanpa JS. Scroll ke bawah โ†“

Keputusannya dulu

Tool di reelBisa kita pakai?Alasannya
Recent
recent.design
ya, langsungCuma galeri referensi — nggak perlu di-embed, cukup dipakai sebagai sumber ide. Gratis, tanpa daftar. Yang dipakai dari situ: pola desainnya (contoh di halaman ini: Floating Preview Chips).
Spline
spline.design
ya (lihat uji 1)Ada web component <spline-viewer> resmi — tinggal tempel ke HTML, tanpa build, tanpa React. Berat: runtime ≈3,6 MB, jadi dimuat dari CDN Spline, bukan di-host sendiri.
Aceternity UI
ui.aceternity.com
ya, versi vanilla (uji 2)Kodenya React + Tailwind + Motion → tidak bisa ditempel apa adanya. Efeknya bisa ditiru: “Container Scroll Animation” yang dipakai reel itu cuma CSS 3D + satu angka progres scroll.
Skiper UI
skiper-ui.com
sebagianLibrary komponen shadcn/ui — lebih dalam lagi ke React (registry + CLI). Untuk halaman statis, yang bisa diambil cuma idenya, bukan kodenya.
Manus
manus.im
belumBerbayar per kredit, dan segmen di reel-nya iklan (#manuspartner #ads). Bukan alat yang bisa “dipakai” gratis untuk hub ini.
Kesimpulan singkat: yang benar-benar kepakai untuk kita = Recent (sumber ide, gratis), Spline (3D tanpa build), dan pola animasi Aceternity (bisa ditulis sendiri pakai CSS + scroll). Dua sisanya React-only atau berbayar — jangan dipaksakan.

Uji 1 — Spline 3D, nempel di HTML statis

Ini bukan gambar atau video: 3D asli yang bisa diputar-putar. Tidak ada React, tidak ada build — hanya satu tag. Scene di bawah = scene contoh resmi milik Spline (scene bikinan sendiri butuh akun; free plan menempelkan watermark saat export web).

Hasil uji (13 Okt 2026 — jujur apa adanya): diuji dari VPS ini pakai Chromium headless tanpa GPU. Percobaan pertama: berhasil ter-render — tangkapan layar menangkap objek 3D-nya plus badge “Built with Spline” di sudut. Tapi di percobaan lain viewer-nya belum selesai load dalam 20 detik lalu jatuh ke fallback. Jadi kesimpulannya: viewer-nya jalan, tapi load pertamanya berat & tidak konsisten di mesin tanpa GPU (>10 detik: 3,6 MB runtime + inisialisasi WebGL). Karena itu halaman ini menunggu 15 detik lalu menampilkan fallback gambar — jangan pernah biarkan kotak kosong. Badge “Built with Spline” itu watermark versi gratis.
ican.product-sid.us/demo-premium-3/ — <spline-viewer>
Spline di reel โ€” model robot NXBOT
3D-nya belum jalan di perangkat ini — viewer butuh WebGL + requestAnimationFrame aktif (headless/GPU mati = begini). Yang tampil sekarang = frame reel-nya, sebagai ganti. Buka di laptop/HP untuk 3D aslinya.
runtime: 3,6 MB dari cdn.spline.design tag yang dipakai: <spline-viewer url=…> status: memuat…

Kalau yang muncul gambar robot tambang itu = fallback yang bekerja (3D gagal jalan di perangkat ini). Di HP yang lemah bagian ini paling berat, jadi selalu sediakan fallback — jangan biarkan kotak kosong.

Unleash the power of Scroll Animationsversi vanilla
rotateX 20° → 0°
scale 1,05 → 1
translateY 0 → −100
perspective 1000px

Uji 2 — “Container Scroll Animation” bikin sendiri

Ini komponen persis yang dibuka di reel (ui.aceternity.com/components/container-scroll-animation). Kode aslinya React, tapi isinya cuma tiga angka yang berubah mengikuti posisi scroll — jadi gua tulis ulang pakai CSS + JS biasa. Kartu di atas sedang dianimasikan sekarang; angkanya live:

progres scroll: 0,00 rotateX: 20,0° scale: 1,050 translateY: 0
Kenapa ini penting: artinya kita tidak perlu React atau beli All-Access ($199 lifetime) untuk efek andalannya. Yang dibeli di Aceternity itu kecepatan + 200 blok lain, bukan teknologi yang tidak bisa ditiru. Yang tidak bisa ditiru gampang: yang bergantung data/state kompleks, atau yang sudah pakai WebGL.

Uji 3 — pola dari Recent, dipakai ulang

Referensi yang dibuka di reel: Floating Preview Chips (chip pill yang memunculkan kartu melayang saat di-hover). Ini versi kita — hover/tap chip-nya. Murni CSS + 15 baris JS, tanpa library.

Ombak Kayu Kaca Lilin Kabut Batu

Pelajaran dari layar itu: ide desain tidak bisa di-copy-paste seperti kode — yang dipakai adalah polanya, lalu ditulis ulang sesuai stack sendiri.

Yang tidak bisa kita pakai

Catatan jujur soal halaman ini: efek di sini ditulis ulang oleh gua — bukan kode yang dikutip dari Aceternity/Skiper. Jadi jangan dipakai sebagai “ini isi produk mereka”, tapi sebagai bukti bahwa polanya bisa kita rakit sendiri. Semua nama tool diambil dari address bar & judul tab di reel, bukan dari caption.

Cara pakai di halaman kita