Frontend va backend haqidagi memlarning aksariyati ushbu sohalarning o’ziga xos xususiyatlari haqida umumiy fikr beradi: birinchisi odatda chiroyli va ravon tasvirlangan, ikkinchisi chalkash va shafqatsiz. Ammo bu haqiqatan ham oddiymi? Farqni tushuntirish uchun biz memlar bo’yicha ikkita kasb haqidagi faktlarni tahlil qildik.
Frontend va backend nima?
Frontend — bu mahsulotning mijoz tomoni (foydalanuvchi o’zaro aloqada bo’lgan interfeys). Veb-sayt bo’lsa, u HTML, CSS va JavaScript bilan ishlaydigan brauzer tomonidan yaratiladi va namoyish etiladi.
Backend — bu serverda joylashgan va foydalanuvchilarga yashiringan mahsulotning ichki qismi. Uning rivojlanishi uchun turli xil tillardan foydalanish mumkin, masalan, Python, PHP, Go, JavaScript, Java, C #.
Frontend va backend o’rtasidagi farq nimada?
Backend va frontend o’rtasidagi farqni tushunish uchun, ular nima uchun javobgar ekanligini aniqlaylik. Aytaylik, foydalanuvchi musiqa festivali veb-saytidagi “Qo’shimcha” tugmachasini bosadi. Shundan so’ng darhol yangi sahifa yuklanadi, unda voqealar dasturi haqidagi ma’lumotlar kerakli tartibda va belgilangan dizayn bilan aks ettiriladi. Frontend-ning tuzilishi va orqa tomon bilan o’zaro aloqasi frontend dasturchisi tomonidan o’rnatildi. Ish tugadi!
Backend qismi buni server javobni yaratishi va kerakli kompyuterga yuborish uchun javobgar bo’ladi. Ko’p odamlar hatto orqa qismdagi harakatlar haqida o’ylamaydilar — ular uchun sahifa o’z-o’zidan yuklanadi. Shunday emasmi?!
Agarda siz Front end dasturchi bo’lishni istasangiz, Mohirdev.uzda yuklangan mutlaqo pebul, HTML, CSS, JavaScript kurslarimizni ko’zdan kechiring.