TUGAS PKL V
Front End dan Back End
- Pengertian.
Front End ialah apa yang dilihat pengguna dalam tampilan suatu website. Seorang yang mengatur tampilan suatu website disebut Front End Developer. Front End Developer bertugas mengatur komposisi tampilan suatu website baik itu background,tombol-tombol,penataan paragraf atau secara garis besar seorang Front End Developer bertanggung jawab dalam membangun User Interface atau tampilan antar pengguna agar terlihat indah dan nyaman digunakan dari sisi pengguna. Bagian Front End biasa disebut dengan "Client-Side".
Sementara itu,Back End ialah sistem dibalik layar yang mengolah database dan server. Seorang Back End Developer bertugas untuk mengatur bagaimana situs atau aplikasi dapat berjalan dengan baik. Dengan tugas tersebut, back end developer harus memastikan semua sistem dapat berjalan dan harus mewaspadai resiko-resiko yang mungkin terjadi. Ia harus memikirkan dimana muatan situs disimpan,bagaimana data dapat disimpan maupun diamankan dan sebagainya.Bagian Back End biasa disebut dengan "Server-Side".
Adapun orang yang ,mengatur atau bertugas dalam sisi Front End maupun Back End, ia biasa disebut dengan "Full Stack Developer". Ia harus berperan sebagai Front End yang mengatur UI juga mengatur dari sisi server. Tentunya,ia akan bekerja lebih berat dan menguras banyak tenaga dan waktu.
- Perbedaan Front End dan Back End.
Keduanya memiliki perbedaan yang cukup signifikan, kalau kita melihat dari tahap pengerjaannya tentu bisa dilihat perbedaanya . Front End mengatur tampilan untuk kenyamanan pengguna , Back End mengatur jalan bekerjanya situs atau aplikasi. Otomatis,skill yang dikuasai pun berbeda dengan tingkat kerumitan yang berbeda pula. Front End Developer harus menguasai minimal bahasa pemograman dasar seperti Javascript, HTML dan CSS. Skill selanjutnya yang dibutuhkan oleh seorang Front End Developer adalah kemampuan mengelola framework dan library. Sedangkan apabila kamu ingin menjadi Back End Developer, skill yang harus dikuasai adalah membaca bahasa pemrograman yang ditampilkan pada “balik layar” sebuah situs dan aplikasi. Selain itu keduanya punya perbedaaan dalam waktu kerja, biasanya seorang front end akan bekerja terlebih dahulu pada awal pembuatan situs atau aplikasi. Lalu, seorang back end baru bekerja pada tahap penyelaian akhir dari sisi server dan database. Dalam suatu perusahaan, keduanya memiliki posisi kerja yang berbeda namun, ada juga perusahaan meletakkan 2 tugas itu dalam satu posisi,artinya orang tersebut akan bekerja sebagai "Full Stack Developer".
Komentar
Posting Komentar