Perbezaan antara frontend dan backend
- 2167
- 219
- Mrs. Tomas Champlin
Pembangunan Frontend dan Pembangunan Backend adalah dua istilah standard dalam industri teknologi, khususnya dalam bidang kejuruteraan perisian perkembangan web dan aplikasi. Terdapat banyak deskripsi pekerjaan yang berkaitan dengan komputer dan teknologi, dan istilah terus meningkat apabila bidang berlangsung. Walau bagaimanapun, frontend dan backend adalah dua istilah yang mungkin wujud sejak permulaan perkembangan web moden yang masih kelihatan mengelirukan.
Ringkasan Jadual
Pembangunan Frontend | Pembangunan backend |
Berkaitan dengan fungsi yang pengguna laman web berinteraksi, seperti ciri dan arahan | Memberi tumpuan kepada membina dan mengekalkan interaksi antara pelayan, pangkalan data, dan aplikasi atau laman web. Ini tidak dapat dilihat oleh pengguna |
Bahasa pengaturcaraan termasuk CSS, HTML, JavaScript dan JQuery | Bahasa pengaturcaraan termasuk Python, Java, dan PHP |
Pemaju frontend boleh berfungsi sebagai pereka web, pereka frontend, atau pereka UI/UX, antara lain | Pemaju backend berfungsi sebagai pemaju perisian, pemaju Java, atau pemaju penuh |
Unsplash
Definisi
Pembangunan Frontend adalah bahagian yang memberi tumpuan kepada apa yang dikenali sebagai Antara Muka Pengguna (UI): pengkod, yang dikenali sebagai pemaju frontend, ditugaskan untuk mewujudkan unsur -unsur dan ciri -ciri yang pengguna akan berinteraksi dengan. Pemaju harus memastikan bahawa 'butang' di laman web berfungsi dan dalam keadaan teratas.
Pembangunan backend, sebaliknya, berkenaan dengan menyampaikan tindakan yang berlaku di laman web atau aplikasinya ke pangkalan datanya.
Frontend vs. Backend
Dua aspek pemaju web menggunakan alat yang berbeza dan memenuhi fungsi yang berbeza, walaupun mereka bekerja secara langsung. Pemaju Frontend boleh pergi dengan banyak tajuk lain seperti pereka UI/UX atau hanya pereka web. Pemaju backend juga (hampir berbeza) yang dikenali sebagai pemaju web dan pengaturcara. Kedua -duanya juga menggunakan alat atau bahasa pengaturcaraan yang berbeza. Contoh bahasa pengaturcaraan frontend ialah CSS, HTML, JavaScript, dan JQuery. Sebaliknya, pembangunan backend menggunakan bahasa pengaturcaraan seperti Java, Python, PHP, dan .Jaring.