HTTP - nima ?
Hyper Text Transfer Protocol - Protocol so'ziga bir to'xtalaylik, protokol bu malum bir qonun qoidalar to'plami hisoblanadi. TCP da ham Protocol edi bu ham huddi shunday bizning yuborayotgan fayllarimizni malum bir qoidalarga asoson yuboradi. Biz internetga ulanishimizda ham Protocolga rozi bo'sakgina ulanishimiz mumkin.
Demak xulosa qilib aytadigan bo'lsak kompyuterlar malum bir qonun qoidalarga rozi bo'lgan holda internetdan foydalanishi(bir biri bilan malumot almashinishi) mumkin.
Gipermatnni uzatish protokoli (HTTP) Butunjahon Internet tarmog'ining asosi bo'lib, gipermatnli havolalar yordamida veb-sahifalarni yuklash uchun ishlatiladi. HTTP - bu tarmoqqa ulangan qurilmalar o'rtasida ma'lumot uzatish uchun mo'ljallangan dastur sathi protokoli va tarmoq protokoli stekining boshqa qatlamlari ustida ishlaydi. HTTP orqali odatiy oqim serverga so'rov yuboradigan mijoz mashinasini o'z ichiga oladi, keyin esa javob xabarini yuboradi
HTTP so'rovi - bu veb-brauzerlar kabi internet aloqa platformalari veb-saytni yuklash uchun kerakli ma'lumotlarni so'rash usuli.
To'liqroq malumot uchun linkni bosing.
👉@js_problems👈
Hyper Text Transfer Protocol - Protocol so'ziga bir to'xtalaylik, protokol bu malum bir qonun qoidalar to'plami hisoblanadi. TCP da ham Protocol edi bu ham huddi shunday bizning yuborayotgan fayllarimizni malum bir qoidalarga asoson yuboradi. Biz internetga ulanishimizda ham Protocolga rozi bo'sakgina ulanishimiz mumkin.
Demak xulosa qilib aytadigan bo'lsak kompyuterlar malum bir qonun qoidalarga rozi bo'lgan holda internetdan foydalanishi(bir biri bilan malumot almashinishi) mumkin.
Gipermatnni uzatish protokoli (HTTP) Butunjahon Internet tarmog'ining asosi bo'lib, gipermatnli havolalar yordamida veb-sahifalarni yuklash uchun ishlatiladi. HTTP - bu tarmoqqa ulangan qurilmalar o'rtasida ma'lumot uzatish uchun mo'ljallangan dastur sathi protokoli va tarmoq protokoli stekining boshqa qatlamlari ustida ishlaydi. HTTP orqali odatiy oqim serverga so'rov yuboradigan mijoz mashinasini o'z ichiga oladi, keyin esa javob xabarini yuboradi
HTTP so'rovi - bu veb-brauzerlar kabi internet aloqa platformalari veb-saytni yuklash uchun kerakli ma'lumotlarni so'rash usuli.
To'liqroq malumot uchun linkni bosing.
👉@js_problems👈
Cloudflare
What is HTTP? | Cloudflare
Hypertext Transfer Protocol (HTTP) is the foundation of the World Wide Web, and is used to load web pages using hypertext links. Learn more about HTTP.
👍1🔥1
HTTPS nima ? va bizga nima uchun kerak ?
Link orqali juda ham sodda va qiziqarli rasmlar orqali tushunishigiz mumkin. 🤩🤩
Link orqali juda ham sodda va qiziqarli rasmlar orqali tushunishigiz mumkin. 🤩🤩
howhttps.works
How HTTPS Works
🙀 A cat explains how HTTPS works...in a comic! 😻
👌1🐳1
Brauzer nima ?
Veb yorituvchi yoki bráuzer (inglizcha: Web browserdan) — qidirish, veb-saytlarni koʻrib chiqish (asosan WWWdan), ular bilan ishlash, kiritish va bir sahifadan ikkinchisiga oʻtish uchun moʻlgalllangam programma taʼminoti.
Brauzerning asosiy vazifasi siz tanlagan veb-resursni serverdan so'rash va brauzer oynasida ko'rsatish orqali taqdim etishdir. Resurs odatda HTML hujjatidir, lekin PDF, rasm yoki boshqa turdagi kontent ham bo'lishi mumkin. Resursning joylashuvi foydalanuvchi tomonidan URI (Uniform Resource Identifier) yordamida belgilanadi.
👉Read more😂👈
👉@js_problems👈
Veb yorituvchi yoki bráuzer (inglizcha: Web browserdan) — qidirish, veb-saytlarni koʻrib chiqish (asosan WWWdan), ular bilan ishlash, kiritish va bir sahifadan ikkinchisiga oʻtish uchun moʻlgalllangam programma taʼminoti.
Brauzerning asosiy vazifasi siz tanlagan veb-resursni serverdan so'rash va brauzer oynasida ko'rsatish orqali taqdim etishdir. Resurs odatda HTML hujjatidir, lekin PDF, rasm yoki boshqa turdagi kontent ham bo'lishi mumkin. Resursning joylashuvi foydalanuvchi tomonidan URI (Uniform Resource Identifier) yordamida belgilanadi.
👉Read more😂👈
👉@js_problems👈
🥰1
VIRTUAL DOM
Vue.js, React.js kabi, Vue.js-da ham san'ati DOM (Hujjat Ob'ektlar Modeli)ni sodda qilish uchun ishlatiladi. Virtual DOM Vue.jsda boshqa zamonaviy JavaScript ramzlari kabi ishlaydi.
Bu joyda, Vue.jsda virtual DOM qanday ishlaydi shunday qisqacha tavsifini olib berganman:
1. Boshlang'ich ko'rish: Vue komponentini yaratganda, Vue.js komponentning shablonining virtual DOM tasvirlanmasini yaratadi.
2. Ma'lumot o'zgarishi: Vue komponentingizdagi ma'lumot o'zgarganda, Vue to'g'ridan-to'g'ri DOMni yangilamaydi. U o'ziga xos virtual DOMni yangilaydi.
3. Reaktivlik: Vue.js, ma'lumotda o'zgarishlarni kuzatish uchun reaktivlik tizimidan foydalanadi. O'zgarish sodir bo'lganda, virtual DOMni yangilaydi.
4. Diffing va Patching: Virtual DOM yangilanganidan so'ng, Vue.js yangilanayotgan virtual DOM va avvalgidekini farqlarini aniqlash uchun "diffing" jarayonini amalga oshiradi. Bu jarayon farqlar bilan real DOMni yangilash uchun minimal harakatlarning sonini aniqlashni ma'no bermoqda.
5. Samarali DOM yangilanishi: Farqlar aniqlanganidan so'ng, Vue.js "patching" deb atalaydigan jarayon orqali farqlarni real DOMga qo'llaydi. Bu, real DOM ustida to'g'ri turmushga kiritish jarayonini minimalizatsiyalash orqali ishlovchi, to'g'ri DOM ustida tezlashni ta'minlaydi.
Virtual DOM ishlatilishi, Vue.jsning samarali ishlashi va real vaqt rejalar boyicha ishlab chiqilgan foydali foydalanuvchi interfeyslarni yaratishda yordam beradi. Bu, har bir ma'lumot o'zgarishiga javobgarlikni boshqarish uchun real DOMni har bir ma'lumot o'zgarishi bo'yicha qo'llab-quvvatlash zarur bo'lmaydi.
Vue.js, React.js kabi, Vue.js-da ham san'ati DOM (Hujjat Ob'ektlar Modeli)ni sodda qilish uchun ishlatiladi. Virtual DOM Vue.jsda boshqa zamonaviy JavaScript ramzlari kabi ishlaydi.
Bu joyda, Vue.jsda virtual DOM qanday ishlaydi shunday qisqacha tavsifini olib berganman:
1. Boshlang'ich ko'rish: Vue komponentini yaratganda, Vue.js komponentning shablonining virtual DOM tasvirlanmasini yaratadi.
2. Ma'lumot o'zgarishi: Vue komponentingizdagi ma'lumot o'zgarganda, Vue to'g'ridan-to'g'ri DOMni yangilamaydi. U o'ziga xos virtual DOMni yangilaydi.
3. Reaktivlik: Vue.js, ma'lumotda o'zgarishlarni kuzatish uchun reaktivlik tizimidan foydalanadi. O'zgarish sodir bo'lganda, virtual DOMni yangilaydi.
4. Diffing va Patching: Virtual DOM yangilanganidan so'ng, Vue.js yangilanayotgan virtual DOM va avvalgidekini farqlarini aniqlash uchun "diffing" jarayonini amalga oshiradi. Bu jarayon farqlar bilan real DOMni yangilash uchun minimal harakatlarning sonini aniqlashni ma'no bermoqda.
5. Samarali DOM yangilanishi: Farqlar aniqlanganidan so'ng, Vue.js "patching" deb atalaydigan jarayon orqali farqlarni real DOMga qo'llaydi. Bu, real DOM ustida to'g'ri turmushga kiritish jarayonini minimalizatsiyalash orqali ishlovchi, to'g'ri DOM ustida tezlashni ta'minlaydi.
Virtual DOM ishlatilishi, Vue.jsning samarali ishlashi va real vaqt rejalar boyicha ishlab chiqilgan foydali foydalanuvchi interfeyslarni yaratishda yordam beradi. Bu, har bir ma'lumot o'zgarishiga javobgarlikni boshqarish uchun real DOMni har bir ma'lumot o'zgarishi bo'yicha qo'llab-quvvatlash zarur bo'lmaydi.
👏1
VIRTUAL DOM nima uchun kerak?
Virtual DOM, bir nechta ishlatiladigan sabablarga ega bo'lgan bir dasturiy konseptdir. Bu sabablar quyidagilar bo'lishi mumkin:
1. Yengil ishlov: Virtual DOM, foydalanuvchi interfeyslarini yangilashni samarali va yengil qiladi. Real DOMni har bir ma'lumot o'zgarishi bo'yicha tezlash, saytni qo'shimcha tajribaga ega qiladi.
2. Yengil rendering: Virtual DOM, ma'lumot o'zgarganda faqatgina yangilangan qismi hisoblash uchun "diffing" jarayonini o'tkazadi va faqatgina o'zgarishlar o'zgartiriladi. Bu, DOMning to'liq qayta ishlashidan qutqaradi va renderlashni yengillatadi.
3. Manzil bo'yicha samarali yangilanishlar: Virtual DOM, ma'lumot o'zgarganda faqatgina o'zgarilgan qismlarni to'liq qayta ishlab chiqadi. Bu, tezlash va foydalanuvchiga samarali javob berish uchun yaxshi bo'ladi.
4. Qat'iy ishlov: Virtual DOM, foydalanuvchi interfeyslarining qat'iy va to'liq ishlashi uchun qat'iy ishlovni ta'minlaydi. Bu, domining tajribani qanday yaxshi saqlab qolishini ta'minlash uchun foydalaniladi.
5. Kodning qisqa tarqalganligi: Virtual DOM, ma'lumot o'zgarishlariga reaktiv javobni ta'minlashda va render qilishda tajribani yaxshi saqlab qolishda kodni soddalashtiradi. Bu esa dastur kodini yozish va boshqarishni osonlashtiradi.
Sizning ilovangizdagi tadbirlar qisqacha bo'lsa, Virtual DOM uning tajribani yaxshi saqlab qolish uchun vaqt va uslubni soddalashtirish uchun muhim bo'lishi mumkin. Bu, ishlovni yengilab, tajribani yaxshi qiladi va endi foydalanuvchilarga yaxshi hissiyat beradi.
Virtual DOM, bir nechta ishlatiladigan sabablarga ega bo'lgan bir dasturiy konseptdir. Bu sabablar quyidagilar bo'lishi mumkin:
1. Yengil ishlov: Virtual DOM, foydalanuvchi interfeyslarini yangilashni samarali va yengil qiladi. Real DOMni har bir ma'lumot o'zgarishi bo'yicha tezlash, saytni qo'shimcha tajribaga ega qiladi.
2. Yengil rendering: Virtual DOM, ma'lumot o'zgarganda faqatgina yangilangan qismi hisoblash uchun "diffing" jarayonini o'tkazadi va faqatgina o'zgarishlar o'zgartiriladi. Bu, DOMning to'liq qayta ishlashidan qutqaradi va renderlashni yengillatadi.
3. Manzil bo'yicha samarali yangilanishlar: Virtual DOM, ma'lumot o'zgarganda faqatgina o'zgarilgan qismlarni to'liq qayta ishlab chiqadi. Bu, tezlash va foydalanuvchiga samarali javob berish uchun yaxshi bo'ladi.
4. Qat'iy ishlov: Virtual DOM, foydalanuvchi interfeyslarining qat'iy va to'liq ishlashi uchun qat'iy ishlovni ta'minlaydi. Bu, domining tajribani qanday yaxshi saqlab qolishini ta'minlash uchun foydalaniladi.
5. Kodning qisqa tarqalganligi: Virtual DOM, ma'lumot o'zgarishlariga reaktiv javobni ta'minlashda va render qilishda tajribani yaxshi saqlab qolishda kodni soddalashtiradi. Bu esa dastur kodini yozish va boshqarishni osonlashtiradi.
Sizning ilovangizdagi tadbirlar qisqacha bo'lsa, Virtual DOM uning tajribani yaxshi saqlab qolish uchun vaqt va uslubni soddalashtirish uchun muhim bo'lishi mumkin. Bu, ishlovni yengilab, tajribani yaxshi qiladi va endi foydalanuvchilarga yaxshi hissiyat beradi.
👍2