Tugas PKL 5( Pengertian Front End )

 

 Pengertian Front End Yaitu

Pada dasarnya, front end adalah salah satu bagian dari site yang menampilkan tampilan pada para pengguna. Bagian ini dibuat dengan menggunakan HyperText Markup Language (HTTP), Streaming Formats (CSS), dan juga JavaScript. Sehingga, suatu URL bisa bekerja dan menampilkan situs site dengan baik.Berdasarkan laman Calling Foundry, front end architect adalah mereka yang memiliki tanggung jawab dalam menghubungkan suatu situs site ataupun aplikasi dengan para penggunanya.Mereka akan membuat gambar, tombol, teks, dan juga menu serta interaksi antar setiap situs atau aplikasi dengan para pengguna. Oleh karena itu, mereka juga biasa dikenal dengan client-side.Front end adalah suatu hal yang tidak dibuat dengan merancang desain dari suatu situs ataupun aplikasi dari nol. Karena, pada dasarnya hal tersebut sudah dikerjakan oleh UI originator.Tugas front end adalah memindahkan desain yang dibuat oleh UI originator dalam bentuk yang lebih interaktif dan membuat desain tersebut menjadi lebih hidup. Nah, untuk membuat suatu situs site atau aplikasi, maka dibutuhkan juga seorang back end engineer.Tugas mereka adalah memastikan semua hal yang dibuat oleh front end engineer ataupun sistem dan server dibalik dibuatnya situs site atau aplikasi bisa bekerja sebagaimana mestinya. Mereka juga sering disebut dengan server-side.Back end sangat diperlukan karena mempunyai keahlian dalam mengolah suatu aplikasi atau situs site. Hal tersebut dikarenakan pengembangan dan juga perbaikan suatu situs site atau aplikasi akan terus terjadi seiring perkembangan waktu

Apa Bedanya Front End dan Back End Developer?

1. Cara kerja Front End dan Back End

Pada dasarnya, cara kerja front end adalah memastikan agar suatu situs site atau aplikasi bisa dilihat dengan baik oleh pengguna. Mereka memiliki tanggung jawab agar setiap pengguna bisa memperoleh informasi hingga interaksi dengan suatu situs site ataupun aplikasi secara nyaman.

Pada akhirnya, tugas front end adalah fokus pada komposisi yang terdapat di dalam situs site ataupun aplikasi. Mereka harus bisa memastikan bahwa seluruh isi yang ada di dalam situs web atau aplikasinya tidak mengganggu kenyamanan para pengguna.

Di sisi lain, back end engineer bertugas dalam memastikan suatu situs web atau aplikasi bisa berjalan sebagaimana mestinya.

Berdasarkan tugasnya tersebut, maka seorang back end harus bisa memastikan seluruh sistem yang terdapat di dalam situs web atau aplikasi bisa berjalan dengan baik. Mereka juga harus memikirkan berbagai risiko yang bisa terjadi kapan saja.


2. Kemampuan yang di butuhkan

Capacity atau keahlian yang diperlukan untuk menjadi seorang front end adalah kemampuan dasar tiga bahasa pemrograman, yakni HTML, CSS, dan juga JavaScript.

Ketiga kemampuan ini sangat penting karena menjadi dasar dalam membuat suatu situs web atau aplikasi. HTML dan juga CSS adalah bahasa pemrograman dasar yang diperlukan dalam membangun situs web dan aplikasi. Sedangkan JavaScript merupakan bahasa pemrograman yang mampu membuat elemen interaktif, seperti formulir ataupun menu.

Selain ketiga pemrograman tersebut, kemampuan lain yang dibutuhkan untuk menjadi seorang front end adalah kemampuan dalam mengelola structure dan juga library.

Di sisi lain, seorang back end planner statement with a double meaning harus ahli dalam bahasa pemrograman yang selanjutnya nanti akan dimunculkan dalam server situs site ataupun aplikasi. Bahasa pemrograman back end yang sangat banyak digunakan adalah Ruby, Python dan PHP.

Selain itu, seorang back end planner juga harus bisa menggunakan beberapa programming, seperti Prophet, MySQL, serta SQL Server. Programming ini sangat penting untuk dikuasai karena banyak digunakan untuk pengembangan yang berdasarkan informational collection.

Sama seperti front end, dalam back end joke diperlukan kemampuan menggunakan structure serta library. Biasanya, perusahaan akan memberikan syarat kemampuan dalam menggunakan Django, C#, Express, dan juga GO

Komentar

Postingan populer dari blog ini

Tugas PKL 2

Tugas PKL 6(bootstrap)