Penjelasan Tentang Pemrograman Web Front End
Penjelasan Tentang Pemrograman Web Front End - Assalamu’alaikum sobat ZeZeShare.blogspot.com, kali ini saya akan berbagi penjelasan tentang Pemrograman Web Front End.
Apa itu Web?
Web ialah adalah kumpulan halaman yang saling berafiliasi dan biasanya di simpan di pada sebuah server. Umumnya sebuah website berisikan informasi yg disediakan secara perorangan, kelompok, atau organisasi.
Manfaat Web Programming
- Bisa mengembangkan cara berfikir yang sistematis.
- Membuat solusi dari suatu dilema bersama menggunakan teknologi. Contoh, banyak orang kesulitan mencari informasi ihwal koding, maka kita sanggup mengembangkan web yg membahas ihwal hal itu. Contoh lainnya, UMKM (Usaha Mikro Kecil serta Menengah) kesulitan menemukan konsumen, maka kita sanggup membuat web yg mempertemukan pelaku perjuangan bersama konsumennya dari seluruh Indonesia yg mana telah dilakukan oleh Achmad Zaky dengan Bukalapak-nya. Bisa kah kau menemukan sendiri suatu dilema yang terjadi di sekitarmu dan perlu diselesaikan dengan teknologi web?
Mengapa Belajar Web Programming?
Ada banyak hal yang membuat kita wajib berguru web programming. Yang pertama, teknologi web merupakan teknologi yg masih terus berkembang hingga ketika ini. Alasan ke 2, walau banyak yang berkata mobile akan menggantikan web, namun nyatanya web masih digunakan oleh banyak orang.
Bahkan aplikasi mobile gotong royong banyak bergantung pada sistem web sebagai sentra penyimpanan data. Alasan yg terakhir, web programming relatif terlalu praktis buat dipelajari buat orang awam yang masih buta bersama pemrograman.
Karena tingkat kesulitan yang lebih rendah, banyak orang yang sebelumnya tak mengerti programming sama sekali sanggup sukses menjadi seorang web programmer.
Konsep Client serta Server
Client serta server merupakan bab penting pada web development. Bedasarkan fungsinya, pemrograman web dibagi menjadi dua yaitu frontend dan backend. Frontend ialah bab web yang sanggup dicermati secara eksklusif oleh pengguna.
Misalnya, dikala kita membuka Facebook atau Twitter, maka halaman-laman yang muncul ialah bab dari frontend. Saat kita mendaftar, melaksanakan login, mengirim pesan, mengunggah gambar, serta agresi dimana kita perlu mengambil atau menyimpan data, maka aksi-aksi tersebut akan terjadi di backend yg tidak sanggup kita intip bagaimana aksi-aksi tersebut terjadi.
Frontend dan backend sangat dekat kaitannya. Apabila sebuah web hanya mempunyai tampilan atau frontend saja, maka ia tidak sanggup melaksanakan sesuatu yg dinamis. Kita tak sanggup mencari data atau menyimpan data di sebuah web yg tidak mempunyai backend. Sebaliknya, bila kita hanya membuat backend-nya saja, pengguna tidak sanggup berinteraksi beserta web yang kita buat, yang mengakibatkan web kita tidak ada yang memakai.
Perbedaan Client Side dan Server Side
Untuk client side seluruh proses terjadi di sisi pengguna, client me-request data ke server dimana data di kirim ke server. Pada client side yang ditampilkan ialah laman website yg berbentuk halaman HTML, CSS, serta JS.
Sedangkan buat server side seluruh proses terjadi di sisi server yaitu di PC server atau di cloud. Server side bertanggung jawab merespon data yang di request oleh client side. Server side yaitu lokasi dimana database, API, atau server side rendering terjadi, sebagai pola bahasa pemrograman PHP melintasi server serta di tampilkan ke client sebagai file HTML.
Web Server / Hosting
Hosting merupakan penyewaan lokasi buat menampung data-data yang diharapkan oleh sebuah website yg sanggup berbentuk gambar, email, script, file, atau database. Hosting sering kali berbayar bersama pilihan paket-paket yang sanggup dipilih dari rentang harga belasan ribu hingga jutaan rupiah tergantung spesifikasi yg diperlukan.
Hosting mempunyai tugas yang begitu penting bagi sebuah web alasannya hosting lah yang membuat web kita sanggup diakses oleh orang lain melalui internet. Jika web yg dibentuk hanya disimpan di PC/laptop kita saja, maka tidak terdapat orang lain yg sanggup menggunakan web tadi.
Domain
Domain merupakan nama unik yg diberikan buat mengidentifikasi alamat. Contoh (IP address) server komputer seolah-olah dengan web server atau email server di internet.
Contoh :
- Facebook.com
- Instagram.com
- Youtube.com
Jika di analogikan domain merupakan alamat daerah tinggal sedangkan hosting merupakan tanahnya/rumahnya.
Konsep Bahasa Pemrograman
Bahasa perograman merupakan susunan huruf dan kata kunci yg sanggup dikonversi ke dalam bahasa mesin pada jadinya sanggup digunakan oleh komputer .
Bahasa pemrograman web ialah bahasa pemrograman yg digunakan buat membentuk aplikasi berbasis web.
Tipe Bahasa Pemrograman
Ada dua tipe bahasa pemrograman web yaitu :
Client Side Language
- HTML
- CSS
- JavaScript
Server Side Language
- PHP
- Java
- Python
- Perl
- Node.JS
- Ruby
Web Browser
Web browser ialah software yang digunakan buat menjelajahi internet atau mencari informasi dari suatu laman website. Web browser merepresentasikan dokumen HTML ke pada bentuk visual.
Contoh :
- Google Chrome
- Mozilla Firefox
- Safari
- Opera
Sebelum Membuat Website
Sebelum membuat website kita perlu memetakan tiga hal di bawah ini :
- Apa tujuan dari website tersebut ?
- Siapa saja penggunanya ?
- Target perjuangan yang akan dicapai ?
Penutup
Demikian yang dapat saya sampaikan disini, mohon maaf jika ada kesalahan kata. Bila ada yang kurang jelas, anda dapat tanyakan selebihnya melalui jejak komentar anda di bawah ini. Semoga bermanfaat, Sekian wassalamu’alaikum..
Comments
Post a Comment