Web Developer bilishi kerak bo'lgan 5 ta termin
1. Algoritm: Algoritm ma'lum vazifalarni bajarish uchun qadamlar to'plami. Kompyuter dasturlashida algoritmlar muammoni hal qilishning muhim qismi. Algoritmni yaratishda, developer - lar muammoni hal qilish uchun barcha zarur qadamlarni va har bir bosqich nimani o'z ichiga olganligini hujjatlashtiradi.
2. API - Application Programming Interface. API ikkita turli xil dasturlarni developer - larga veb-sayt kodining ba'zi qismlarini taqdim etish orqali bir-biri bilan aloqa qilish imkon beradi. Developer - lar ushbu kodni, ya'ni API-ni ushbu veb-saytga ulanadigan vositalar va vidjetlarni yaratish uchun ishlatishlari mumkin. Misol uchun, saytingizda Google orqali ro'yxatdan o'tish imkonini berish uchun Google API - dan foydalansiz.
3. App yoki Application: Siz, shubhasiz, application (ilova) bilan tanishsiz va har kuni ulardan bir nechtasini ishlatasiz. Application, asosan, foydalanuvchiga turli xil vazifalarni bajarishga imkon beradigan dastur. Misol uchun Telegram bu ham application. Developer sifatida, desktop app, mobile app va web app - lar orasidagi farqni tushinishingiz kerak.
4. Frontend: Veb-saytning tashqi ko'rinishi - bu foydalanuvchi ko'radigan va ishlatadigan qism. Frontend tillari HTML, CSS va JavaScript - ni o'z ichiga oladi, ularning barchasi veb-saytning tashqi ko'rinishini boshqaradi.
5. Backend: Veb-saytning server tomonida ishlaydigan kod, bu backend kodi deyiladi. Backend ma'lumotlar ba'zasiga ma'lumotlarni joylash, tahrirlash va o'chirish va saytning ort tomonida bajariladigan barcha logikani o'z ichiga oladi.
Manba