Tuesday, April 17, 2018

“Frontend” dan “Backend” Developer ?

Mungkin bagi developer isilah tersebut adalah hal yam lumrah bagi mereka, namun apakah Anda benar-benar mengerti maksudnya merujuk ke apa? Atau sebenarnya ragu tapi terlalu bingung untuk bertanya? Tenang, saya akan coba jelaskan di sini

1. FRONTEND DEVELOPER

Frontend adalah tampilan sebuah website yang bisa dikunjungi oleh siapa pun melalui internet. Di situ, semua orang bisa melihat konten website tersebut, seperti Home, Berita. bisa dikatakan juga mereka adalah orang yang membuat bagian User Interface (UI) dari sebuah aplikasi/ program.

Teknologi yang digunakan:
  • HTML
  • CSS
  • Javascript(JQuery, ReactJS, AngularJS)

2. BACKEND DEVELOPER

Back-end seperti namanya lebih mengerjakan di behind-the-scenes. mereka membuat program dimana untuk mengolah data dan mengirimkannya kepada Frontend.

Teknologi yang digunakan:
  • Language : PHP, Python, Go, Java, NodeJS
  • Database: SQL (Mysql, MariaDB, SQLServer, Oracle), NoSQL(MongoDB, Redis)
  • Web Server: Apache, Nginx, lighthttpd, weblogic
  • Web Service: SOAP, REST API

Jadi, jika ada seseorang mengatakan bahwa dirinya adalah seorang backend developer, maka orang tersebut adalah seorang developer yang lebih menguasai teknologi-teknologi sisi server seperti contoh-contoh di atas. Sebaliknya, jika ada seseorang mengaku sebagai frontend developer, maka orang tersebut adalah seorang developer yang lebih menguasai teknologi sisi browser seperti HTML, CSS, dan Javascript.

Berikut video referensi untuk membedakan antara Frontend dan Backend Developer,
Click here

2 comments:

  1. Lebih baik mana ya gan frontend developer atau backend developer ?

    ReplyDelete
    Replies
    1. Tergantung dari agan sih, lebh prefer kemana, mungkin yg lebih nyaman menurut agan

      Delete