"Frontend tanpa Backend itu kayak UI Figma tanpa API — cakep doang, tapi mati gaya."
Episode 1: Saling Lempar Kesalahan
"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
Episode 2: Perdebatan Abadi
"Tanpa gue, lu mau nampilin apa? Div kosong?"Frontend nggak terima:
"Tanpa gue, data lu kayak json garing doang."
Episode 3: Realita di Meja Meeting
"Kenapa ini belum jalan juga?" Backend & Frontend serempak:
"Masalahnya di sebelah situ sih..."Classic.
Backend Typical Problem
- 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???"
Frontend Typical Problem
- 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."
Ending: Sebenernya Mereka Saling Butuh
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.
Jadi Pesan Moral Hari Ini:
"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.