Perbedaan Back-end dan Front-end Developer

Di kalangan developer mungkin kedua kata ini sudah biasa terdengar, baik Back-end maupun Front-end keduanya adalah bagian penting dalam pembuatan suatu aplikasi baik berupa aplikasi desktop, web ataupun mobile.

Front-end & Back-end Dalam dunia developer biasanya akan dibagi menjadi dua bagian atau dua tim berbeda, misalkan:

Perbedaan Back-end dan Front-end Developer

Sebuah developer website menerima pesanan pembuatan website, perusahaan tersebut hanya memberikan gambar website yang mereka inginkan (atau yang biasa di sebut mockup). Di sinilah peran Back-end dan Front-End developer dibedakan, yang pertama memulai pekerjaan adalah Front-End, para Front-End developer akan memulai tugas mereka yang pertama yaitu merubah gambar (mockup) tadi menjadi sebuah halaman web static berbentuk HTML (atau yang biasa di sebut dengan slicing), tugas ini cukup berat karena seorang Front-End developer harus memastikan hasil slicing mereka sama persis dengan gambar (mockup) baik itu tampilan, animasi, dan lain-lain.

Seorang Fron-End developer biasanya harus memahami beberapa bahasa programming yaitu HTML, CSS, Javascript dan Jquery. Setelah para Fron-end developer selesai maka mereka akan memeberikan hasil berbentuk Web Static yang kemudian akan di rubah menjadi Web Dinamis oleh Back-End Developer. Setelah menerima file web static maka Back-End developer akan segera merubah file tersebut menjadi Web Dinamis, tugas Back-End Developer biasanya adalah memastikan semua fungsi berjalan dengan baik dan benar dan para Back-end ini harus memamahi beberapa bahasa programming yaitu php, sql, java dan sebagainya.

Jika di simpulkan dan di persingkat ini adalah perbedaan dari kedua developer tersebut :

Front-End Developer 

Programmer yang lebih fokus pada tampilan luarnya (layout), jika kalian melihat web-web yang bagus layout/tampilanya itu biasanya di buat oleh para front-end web developer untuk itu mereka harus bisa memahami beberapa bahasa programming di antaranya HTML, CSS, Javascript dan Jquery.

Back-End Developer 

Programmer yang lebih fokus pada fungsi-fungsi dari website tersebut, misalnya membuat form registrasi, pembayaran dan lain sebagainya, karena itu mereka harus bisa memahami beberapa bahasa programming juga diantaranya php, sql, java dan lain sebagainya.

Begitulah informasi yang saya ketahui tentang Back end dan Front-end developer, buat yang sudah berpengalaman jika ada kata-kata saya yang salah mohon di fmaafkan karena memang masih newbie dan hanya ingin berbagi pengalaman :D


Nah, anda minat jadi yang mana?

Komentar