Advertisement here

Perbedaan Back-end dan Front-end Developer

Dikalangan developer mungkin kedua kata ini sudah biasa terdengar, baik Back-end ataupun Front-end keduanya adalah bagian penting dalam pembuatan suatu aplikasi baik berupa aplikasi desktop, web ataupun mobile.Dalam dunia developer biasanya akan dibagi menjadi dua bagian atau dua tim berbeda, misalkan:

Sebuah developer website menerima pesanan pembuatan website, perusahaan tersebut hanya memberikan gambar website yang mereka inginkan (atau yang biasa disebut mockup). Disinilah 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 disebut dengan slicing), tugas ini cukup berat karena seorang Fron-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 dirubah 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 disimpulkan dan dipersingkat 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 dibuat oleh para front-end web developer untuk itu mereka harus bisa memahami beberapa bahasa programming diantaranya 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 dimaafkan karena memang masih newbie dan hanya ingin berbagi pengalaman :D
Next Post
34 Comments
  • Unknown
    Unknown September 19, 2013 at 1:00 AM

    Wah Gan.. thanks infonya...,

    tapi perbedaan itu terjadi kalo para programmer tersebut bekerja di Software House.


    Kalau di tempat lain (bukan software house), seperti saya di manufaktur biskuit. Proyek Web Development hampir tidak pernah dipisahkan antara Front END dan Back END.

    Ya kita desain2 senndiri mulai tampilan websitenya dengan CSS, JQUERY dan lain2. setelah itu ya di Coding sendiri untuk koneksi databasenya. :)

    • Rangga
      Rangga November 28, 2013 at 6:25 PM

      Iya betul gan, itu pengalaman saya di sebuah software house hehe.

      Wah kalo di agan berarti solo ya yang ngerjainnya? Luar biasa hehe makasih juga gan atas masukannya. :D

    • Dika
      Dika August 18, 2016 at 3:52 AM

      Fullstack developer berarti ya gan :D

    • Dika
      Dika August 18, 2016 at 3:52 AM

      Fullstack developer berarti ya gan :D

    • 1212
      1212 January 9, 2017 at 7:44 PM

      maaf saya mau tanya sebenar nya seberapa penting kita belajar materi tentang programming contoh nya perulangan , function dsb atau tidak terlalu penting
      terimakasih

    • Unknown
      Unknown February 4, 2017 at 9:07 AM

      Hendri Azis.m : gw bantu jwb gan. Perulangan itu basic gan udh pasti klo belajar dimanapun itu pasti diajarin. Klo function tiap bahasa prog beda2 gan tergantung library yg d pake. Jadi menurut gw penting banget klo agan mau jadi programer

    • Anonymous
      Anonymous September 17, 2017 at 9:38 PM

      Ane bantu jawab juga perulangan itu buat apa, biasanya dipake untuk algirithma yang bakal membuat web dinamis dan sistematis, perulangan dan kapan proses perulangan berhenti ditentukan pada algorithma yang dibuat (menurut ane sih)

  • Unknown
    Unknown November 16, 2014 at 8:55 PM

    klo di software house bener gan, kebetulan ane seorang front end :)

  • Unknown
    Unknown April 14, 2015 at 3:19 AM

    sipp gan, tengkyu

  • d'patoe
    d'patoe September 13, 2015 at 4:47 PM

    Gan ada yg punya contoh source code back end gak ?, atau ada yg tahu downloadnya di situs yg mana ?

    •  🇮🇩 سَمِيْنُ الْمَنْدُرِيُّ 🇸🇦
      🇮🇩 سَمِيْنُ الْمَنْدُرِيُّ 🇸🇦 February 18, 2016 at 5:50 PM

      ada gan, simpel dan mudah dipelajari disini http://w3schools.com

  • Juna Serbaserbi
    Juna Serbaserbi November 2, 2015 at 11:55 PM

    oo gt toh bedanya, kamsia.

  • Afrian Junior
    Afrian Junior January 10, 2016 at 4:58 PM

    tepatnya harus menguasai html, css dan javascript bang, jquery itu library dari javascript.

    http://afrianjunior.github.com

  • Unknown
    Unknown April 2, 2016 at 6:17 AM

    Gan, kalo misalkan ane bikin website sendiri, mulai dari koneksi php, sampai interface dengan css berarti ane kedua2nya dong?

  • Unknown
    Unknown April 29, 2016 at 2:22 AM

    good article gan :D,,
    pasti yang udah lama di develop pada fasih, buat yg newbie dibikin ngerti sama artikelnya (two thumb)

  • Muhammad Frizar Fadhillah
    Muhammad Frizar Fadhillah May 15, 2016 at 9:48 PM

    Thanks banget bro :D
    Aku juga masih newbie

  • It ecek - ecek
    It ecek - ecek May 27, 2016 at 8:15 AM

    siip pengetahuan baru

  • lintar
    lintar June 6, 2016 at 7:06 PM

    wahh update yang baru tambah kece om :D

  • Unknown
    Unknown July 3, 2016 at 5:51 AM

    Mantap informasinya sangat berguna gan

  • Takim Tech
    Takim Tech July 20, 2016 at 7:32 AM

    thanks gan atas infonya ,,,,btw agan punya loker gak untuk programer??

    • Unknown
      Unknown August 12, 2016 at 3:48 PM

      https://www.salestockindonesia.com/about/karir

      Coba link di atas deh..

  • Unknown
    Unknown July 23, 2016 at 3:22 AM

    Thanks gan informasinya.

  • Unknown
    Unknown August 21, 2016 at 9:15 AM

    dalam softwarehouse yang biasa di unggulkan yang mana?
    atau keduanya sama aja

  • Senyum Itu Sehat
    Senyum Itu Sehat January 4, 2017 at 6:31 AM

    Infonya bagus utk newbie gan

  • Unknown
    Unknown January 5, 2017 at 7:03 AM

    wah, makasih banget gan infonya ..
    sangat berguna

  • Victoria Traveling
    Victoria Traveling March 2, 2017 at 9:09 AM

    gw malah baru denger istilah ini pas interview kerja disalah satu software house, tapi gw dari dulu terbiasa kerjain semuanya dari awal sampe ahir.
    thanks dah infonya bro

  • Reza Khareisa
    Reza Khareisa April 14, 2017 at 10:21 AM

    Makasih gan berguna banget informasinya jadi ane tau apa itu keduanya. Sip mulai belajar dari sekarang untuk bisa jadi Back End kedepannya :)

  • nizaofaz
    nizaofaz April 25, 2017 at 9:28 PM

    Terimakasih, artikelnya membantu..
    Jadi paham :D

  • Unknown
    Unknown May 16, 2017 at 8:39 PM

    thanks informasinya gan.

  • https://sonytogatorop.blogspot.com/
    https://sonytogatorop.blogspot.com/ July 8, 2017 at 7:36 AM

    Sangat membantu

  • https://sonytogatorop.blogspot.com/
    https://sonytogatorop.blogspot.com/ July 8, 2017 at 7:36 AM

    This comment has been removed by the author.

  • Aldo
    Aldo April 27, 2018 at 4:42 AM

    Om saya mau tanya, kok ada ya front end yg berhubungan dengan bahasa php? Kan seharusnya backend yg mengerjakan bahasa pemrograman tersebut, ?

  • Devi Khoirunnisah
    Devi Khoirunnisah November 18, 2018 at 8:56 PM

    membantu sekali

  • Devi Khoirunnisah
    Devi Khoirunnisah November 18, 2018 at 10:52 PM

    Assalamualaikum
    ana ingin bertanya front end itu hanya mendesain saja atau bagaimana

Add Comment
comment url
Related Post
articles