Vercel Itu Keren. Tapi Tidak Selalu Cocok untuk Semua Aplikasi?
A piece written to help you grow as a builder — in how you design, ship, and operate products with Forgeon and beyond.

Vercel Itu Keren. Tapi Tidak Selalu Cocok untuk Semua Aplikasi?
Vercel Itu Keren. Tapi Tidak Selalu Cocok untuk Semua Aplikasi. Kalau ngomongin deploy frontend modern, Vercel hampir selalu jadi nama pertama yang muncul. Dan memang alasannya jelas:
- cepat,
- UI bersih,
- deploy terasa instan,
- dan experience Next.js-nya luar biasa. Banyak developer pertama kali merasa: “oh… deploy sekarang ternyata bisa semudah ini.” Tapi ada satu hal penting yang sering baru disadari belakangan: Vercel bukan platform general-purpose untuk semua jenis backend.
Vercel Dibangun untuk Frontend-First Workflow Vercel sangat kuat untuk:
- Next.js,
- frontend modern,
- static site,
- edge rendering,
- dan serverless workflow. Dan di area itu, mereka memang salah satu yang terbaik. Preview deployment per pull request saja sudah sangat membantu workflow tim modern.
Tapi Masalah Mulai Muncul Saat App Mulai Tumbuh Awalnya semua terasa mulus. Lalu aplikasi mulai butuh:
- background jobs,
- websocket,
- file processing,
- upload handling,
- queue worker,
- atau API yang berjalan lama. Dan di titik itu, banyak developer mulai ketemu batasan.
Karena API di Vercel Itu Serverless Artinya: request datang → function hidup → selesai → mati lagi. Ini bagus untuk:
- API ringan,
- endpoint cepat,
- traffic bursty,
- frontend-centric apps. Tapi tidak ideal untuk:
- long-running processes,
- worker persistent,
- atau backend tradisional yang selalu hidup.
Salah Satu Limit yang Paling Sering Terasa: Execution Time Ada banyak kasus nyata seperti:
- generate PDF,
- import ribuan data,
- resize file besar,
- video processing,
- AI processing,
- external API lambat. Di workflow serverless, hal-hal seperti ini mulai jadi tricky. Developer akhirnya harus:
- splitting jobs,
- polling,
- batching,
- atau bikin arsitektur tambahan. Padahal kadang mereka cuma ingin: “jalankan proses sampai selesai.”
Persistent Storage Juga Jadi Pembeda Besar Di Vercel, filesystem bukan dibuat untuk persistent workflow tradisional. Makanya banyak use case akhirnya wajib pakai:
- S3,
- Cloudinary,
- external storage,
- atau service tambahan lainnya. Dan itu sebenarnya bukan salah Vercel. Karena memang arsitekturnya bukan dibuat untuk aplikasi stateful tradisional.
Jadi Vercel Jelek? Tidak sama sekali. Untuk frontend modern? Vercel sangat bagus. Terutama untuk:
- Next.js,
- frontend-heavy apps,
- marketing sites,
- landing pages,
- edge rendering,
- dan modern React workflow.
Tapi Banyak Developer Sebenarnya Butuh Fullstack Platform Dan di sinilah platform seperti Forgeon mulai terasa lebih cocok. Karena banyak aplikasi modern sebenarnya bukan cuma frontend. Mereka juga butuh:
- backend,
- database,
- Redis,
- workers,
- persistent process,
- file uploads,
- dan runtime yang selalu hidup.
Forgeon Mengambil Pendekatan yang Lebih “General-Purpose” Forgeon lebih fokus ke:
- fullstack deployment,
- containerized apps,
- dan always-on workflow. Developer bisa deploy:
- Next.js,
- Laravel,
- Django,
- NestJS,
- Go services,
- PostgreSQL,
- Redis,
- workers, dalam satu ecosystem deployment yang sama.
Workflow-nya Lebih Dekat ke “Traditional App Hosting Modern” Artinya:
- aplikasi tetap always-on,
- tidak ada execution limit serverless,
- persistent process lebih natural,
- dan debugging lebih straightforward. Untuk sebagian developer, ini terasa lebih nyaman.
Vercel vs Forgeon Sebenarnya Tidak Selalu Head-to-Head Karena fokus mereka berbeda. Vercel Sangat kuat untuk:
- frontend deployment,
- Next.js ecosystem,
- edge rendering,
- preview deployments,
- dan frontend developer experience.
Forgeon Lebih cocok untuk:
- fullstack apps,
- backend services,
- persistent workloads,
- dan aplikasi yang ingin selalu hidup tanpa batasan serverless tertentu.
Banyak Tim Bahkan Menggabungkan Keduanya Ini cukup umum sekarang. Contohnya:
- frontend di Vercel,
- backend & database di Forgeon. Karena tiap platform punya kelebihan masing-masing. Frontend dapat:
- preview deployment,
- edge CDN,
- Next.js optimization. Backend dapat:
- runtime penuh,
- workers,
- persistent storage,
- dan deployment yang lebih fleksibel.
Kapan Lebih Cocok Pakai Vercel? Kalau:
- fokus utama frontend,
- heavily Next.js,
- marketing website,
- dashboard frontend,
- atau frontend-centric workflow.
Kapan Forgeon Lebih Cocok? Kalau:
- aplikasi fullstack,
- butuh backend serius,
- long-running jobs,
- websocket,
- file processing,
- database,
- atau runtime yang selalu aktif.
Yang Menarik dari Dunia Deployment Sekarang Sekarang sebenarnya tidak ada “satu platform terbaik untuk semuanya.” Karena kebutuhan developer makin beragam. Dan itu bagus. Yang penting bukan ikut platform paling hype. Tapi memilih workflow yang paling cocok untuk:
- produk,
- tim,
- dan cara kerja kamu.
Kesimpulan Vercel tetap salah satu platform deployment frontend terbaik saat ini. Tapi penting untuk memahami: mereka memang dibangun untuk workflow tertentu. Begitu aplikasi mulai membutuhkan:
- backend kompleks,
- persistent runtime,
- atau proses yang lebih berat, developer biasanya mulai mencari platform tambahan. Dan di titik itu, platform seperti Forgeon mulai terasa lebih natural untuk fullstack workflow modern. Karena pada akhirnya, developer cuma ingin satu hal: aplikasinya bisa berkembang, tanpa terus bertabrakan dengan limit deployment.