Posts

Backend vs Frontend — Sebuah Drama Kehidupan Developer

March 5, 2025
"Frontend tanpa Backend itu kayak UI Figma tanpa API — cakep doang, tapi mati gaya."
Frontend:
"API-nya error nih, bro."
Backend:
"Data yang lu kirim aneh gini gimana mau bener?"
Frontend:
"Lah formatnya sesuai docs lo sendiri!"
Backend:
"Itu docs kapan update terakhir?"
Frontend:
cries in insomnia
Backend merasa paling penting:
"Tanpa gue, lu mau nampilin apa? Div kosong?"
Frontend nggak terima:
"Tanpa gue, data lu kayak json garing doang."
PM datang:
"Kenapa ini belum jalan juga?"
Backend & Frontend serempak:
"Masalahnya di sebelah situ sih..."
Classic.
  • Fokusnya: Logic, Security, Performance, Database
  • Bahasa aneh: Golang, Rust, Elixir, Haskell (biar keren aja kadang)
  • Error mereka:
{
  "message": "Internal Server Error"
}
Frontend pas lihat:
"Maksudnya apaaaa???"
  • Fokusnya: UI, UX, Animasi, Responsif, Loading State
  • Drama abadi: CSS, Pixel Perfect, Tailwind vs Vanilla
  • Error mereka:
Cannot read property 'data' of undefined
Backend pas lihat:
"Fix aja lah sendiri."
Frontend butuh Backend kayak UI butuh API.
Backend butuh Frontend kayak API butuh tampilan biar orang ngerti.
Tanpa Frontend?
Backend kayak backend API playground: cuma JSON, sepi, dingin.
Tanpa Backend?
Frontend kayak figma prototype: estetik tapi fiksi.
"Backend & Frontend itu bukan musuh. Mereka partner in crime."
Saling support aja. Jangan saling jatuhin. Karena ujung-ujungnya...
Kalau deadline dateng — dua-duanya nangis bareng.