Front-end adalah bagian dari situs web yang dapat langsung Anda lihat dan komunikasikan untuk mendapatkan kapasitas sistem backend yang berarti pengguna dapat melihat, dan mengalami semuanya. Selama bertahun-tahun, peran seorang desainer Web telah berubah secara dramatis, namun fungsi intinya tetap sama.
Front-end berurusan dengan semua siulan dan bel yang Anda lihat di situs web, termasuk foto berwarna, menu navigasi, tombol mencolok, dll. Front-end juga disebut “sisi klien” karena tindakan ini terjadi di sisi pelanggan yang merupakan pengguna dalam hal ini.
Kode tidak ditangani oleh pengembang web. Pada kenyataannya, ini mencakup semua aspek mendesain ulang dan membangun situs web, yang menarik secara visual dan ramah pengguna. Peran pengembang front-end adalah agar pengguna membuat lingkungan dengan kombinasi berbagai alat, termasuk seperti JavaScript, bahasa markup HyperText, dan CSS. Sekarang kita akan bergerak maju dengan bahasa front-end.
Berikut ini adalah bahasa dalam front end, yaitu sebagai berikut:
1. Bahasa HTML
Hypertext Markup Language biasa kita sebut dengan HTML. HTML digunakan untuk membuat catatan digital di World Wide Web. Sejumlah tautan ke situs web lain disediakan di setiap halaman. Setiap halaman web yang Anda lihat di Internet diterbitkan dalam satu atau varian HTML lainnya. Kode HTML memastikan bahwa gambar dan teks diformat dengan benar sehingga browser internet Anda dapat menampilkannya untuk dicari.
Tanpa HTML, browser tidak akan dapat menampilkan teks sebagai item atau memuat gambar. HTML juga menyediakan struktur halaman dasar, di mana lembar gaya kaskade ditumpangkan untuk mengubah tampilannya. Situs web adalah dokumen yang umumnya ditulis dalam HTML dan diterjemahkan melalui browser web. Dengan memasukkan URL, Anda dapat mengidentifikasi halaman web. Halaman web statis atau dinamis mungkin. Kita dapat menghasilkan halaman web statis dengan menggunakan HTML. Kita akan melihat atribut dalam HTML seperti dokumen, tag, tombol, daftar, dll.
Semua dokumen HTML harus dimulai dengan deklarasi tipe dokumen:
<!DOCTYPE html>.
Dokumen HTML dimulai dari <html>dan diakhiri dengan </html>. Bagian yang ingin kita tampilkan di website dinyatakan dalam dokumen HTML adalah antara <body> dan </body>. Dalam HTML, judul didefinisikan menggunakan tag <h1> hingga <h6>. Di mana <h1> mewakili judul terbesar dan <h6> mewakili judul terkecil.
<h1>This is heading with h1 </h1>
<h2>This is heading with h2 </h2>
<h6>This is heading with h6</h6>
2. Bahasa Javascript
JavaScript adalah bahasa pemrograman. Ini ringan dan paling sering digunakan sebagai bagian dari halaman internet, yang implementasinya memungkinkan skrip sisi klien untuk berkomunikasi dengan dan membuat situs web dinamis. JavaScript pertama kali bernama LiveScript, tetapi mungkin karena antusiasme yang diciptakan Java, Netscape mengubah namanya menjadi JavaScript. JavaScript pertama kali muncul pada tahun 1995 dengan nama LiveScript di Netscape 2.0.
Protokol Transportasi HyperText, atau HTTP, dirancang untuk mengirimkan teks HTML melalui jaringan untuk dilihat, persis seperti namanya. Namun, itu benar-benar statis dengan HTML dan tidak memberikan kemampuan untuk mengimplementasikan logika. Jika komputer menjalankan JavaScript, browser dipisahkan. Kotak pasir JavaScript digunakan sebagai langkah keamanan tambahan oleh browser seperti Chrome dan Edge. JavaScript tidak dapat menulis atau membaca dari hard drive atau perangkat penyimpanan lain yang terhubung ke komputer.
Anda dapat melihat contoh kecil ini tentang tampilan kode JavaScript.
Contoh
<!DOCTYPE html>
<html>
<body>
<h2>Hello EDUCBA</h2>
<p id=”demo”>EDUCBA Can Make your Future Bright.</p>
<button type=”button” onclick=’document.getElementById(“demo”).innerHTML = “Hello Server!”’>Click Me!</button>
</body>
</html>
3. Bahasa C++
C ++ adalah salah satu bahasa pemrograman ujung depan terbaik. C++ dikembangkan oleh Bjarne Stroustrup. Bahasa ini juga dikenal dengan ekstensi C yaitu bahasa C++ versi berikutnya. C++ digunakan untuk berbagai keperluan seperti pengembangan game, pengembangan aplikasi, sistem operasi, animasi, dll. Bahasa ini mudah dipelajari. Fitur C++ ini membuatnya populer di pasar. C++ adalah bahasa dasar untuk semua bahasa. Bahasa C++ memiliki kumpulan pustaka yang kaya.
Program to display “Hello World”
#include <iostream>
Using namespace std;
Int main()
{Cout<<”Hello,World!”;
Return 0;}
Read also: The Basic of Front End Development Process
4. Bahasa CSS
CSS Singkatan dari Cascading Style Sheets. Anda dapat mengontrol warna, ukuran kolom dan desain warna, spasi paragraf, gaya font, gambar atau warna latar belakang, desain tata letak dan variasi tampilan perangkat yang berbeda, ukuran layar, atau efek lainnya dengan menggunakan CSS. CSS sederhana untuk diketahui dan dipahami, tetapi mengontrol presentasi dokumen HTML. CSS biasanya dipasangkan dengan bahasa markup HTML atau XHTML.
Anda tidak memerlukan karakteristik tag HTML untuk menulis setiap kali jika Anda menggunakan CSS. Cukup tulis aturan tag CSS dan gunakan untuk semua acara tag. Melalui kode yang lebih sedikit, waktu pengunduhan menjadi lebih cepat. Untuk lebih dari satu jenis perangkat, style sheet memungkinkan pengoptimalan konten. Berbagai versi situs web untuk perangkat genggam, seperti PDA, ponsel, atau untuk pencetakan, dapat disajikan dengan dokumen HTML yang sama.
Anda dapat melihat contoh kecil tentang bagaimana kode CSS terlihat
Contoh:
<!DOCTYPE html>
<html>
<head>
<style type = “text/css” media = “all”>
body {
background-color: white;
}
h1 {
color: green;
margin-left: 30px;
}
</style>
</head>
<body>
<h1>Educba</h1>
<p>Welcome to EDUCBA</p>
</body>
</html>
Pada artikel ini, kita telah melihat berbagai jenis Bahasa Ujung Depan beserta sintaksnya. Yang akan membantu Anda untuk memahami lebih baik dan akan jauh lebih nyaman untuk membahas topik-topik ini.