Mari Gali Lebih Dalam tentang Back End Development

16 Jun 2022 17:50 584 Hits 0 Comments Approved by Plimbi
Saat Anda terlibat dengan situs web, apa yang Anda lihat dan berinteraksi dengannya adalah front-end. Tetapi ada lebih dari sekadar memenuhi mata ketika datang ke situs web dan di situlah back-end  development masuk.

Saat Anda terlibat dengan situs web, apa yang Anda lihat dan berinteraksi dengannya adalah front-end. Tetapi ada lebih dari sekadar memenuhi mata ketika datang ke situs web dan di situlah back-end  development masuk.

Apa itu back end development?

Back end development (sering disebut “ server-side” development), adalah pembuatan segala sesuatu yang terjadi di balik layar situs web atau aplikasi yang tidak dapat dilihat pengguna. Data dikumpulkan dari server dan aplikasi eksternal dan menyaring informasi ini kembali ke situs web untuk memproses permintaan pengguna. Jika Anda membeli sesuatu secara online, Anda memasukkan informasi Anda ke dalam situs web. Informasi tersebut kemudian akan disimpan dalam database yang dibuat di server dan akan diproses untuk membeli barang Anda. Semua tahapan ini adalah bagian dari backend development.

Back-end biasanya terdiri dari aplikasi, server dan database. Saat Anda berinteraksi dengan situs dengan memasukkan informasi, informasi ini disimpan dalam database yang berada di server. Hasilnya kemudian dikembalikan kepada Anda untuk ditampilkan di situs sebagai code front-end.

Apa yang dilakukan back end developer?

Backend developers bertanggung jawab untuk membangun teknologi yang menghosting interaksi basis data ini dan permintaan pengguna. Mereka memastikan kelancaran dan efisiensi fungsi situs web atau aplikasi. Back end developers membuat dan menyertakan hal-hal seperti logika bisnis, perhitungan, interaksi basis data, dan kinerja di sisi server aplikasi atau halaman web.

Di balik tampilan yang cantiksebuah web yang dikembangkan oleh front-end adalah code back-end developers yang membuat aplikasi atau halaman web berfungsi membuat situs dinamis yang berubah dan diperbarui secara real-time.

Contoh back-end development

Salah satu contoh back-end development di tempat kerja adalah skenario pembelian tiket pesawat di website. Semua yang Anda lihat di situs adalah front-end. Setelah Anda memasukkan permintaan Anda untuk opsi penerbangan, back-end mengambil alih dengan mengirimkan permintaan ke database untuk mencari informasi penerbangan, kemudian menyusun halaman web yang mencantumkan semua opsi penerbangan dan mengirimkan halaman ini kembali kepada Anda. Setelah data mencapai komputer Anda, informasi tersebut diteruskan ke front-end untuk ditampilkan di situs.

Semua informasi yang Anda masukkan disimpan dalam database di server, yang dapat diakses dan diubah kapan saja. Misalnya, jika Anda memutuskan untuk mengubah tanggal penerbangan atau membatalkan pesanan, item dalam database diubah untuk mencerminkan hal ini. Jika Anda masuk kembali ke aplikasi nanti untuk mencetak tiket Anda, semua informasi Anda akan tetap ada di akun Anda.

Bahasa pemrograman back end development

Server, aplikasi, dan database semua perlu berkomunikasi dengan lancar agar suatu fungsi, seperti membeli tiket pesawat, berfungsi. Untuk membangun aplikasi, back end developers menggunakan bahasa server-side seperti;

  • JavaScript
  • Python
  • Ruby
  • Java
  • PHP
  • C
  • C++
  • C#
  • Perl
  • Swift
  • Go
  • F#

Back end developers menggunakan berbagai tools untuk terhubung ke database untuk menemukan, menyimpan, dan memodifikasi data yang dikirim kembali ke pengguna. Tools ini meliputi;

  • MySQL
  • SQL
  • MongoDB
  • Node.js
  • Oracle

Sebagai back-end developers, Anda bertanggung jawab untuk membangun dan memelihara teknologi di sekitar aplikasi, server, dan database memastikan bahwa apa yang berinteraksi dengan pengguna di situs benar-benar menjalankan fungsi yang dirancang untuk dilakukan.

Tags

About The Author

Plimbi adalah tempat menulis untuk semua orang.
Yuk kirim juga tulisanmu sekarang
Submit Artikel