Frontend
81 subscribers
199 photos
64 videos
20 files
176 links
Download Telegram
Algoritm - malum bir muamoni, maslani hal qilish uchun qaratilgan buyruqlar ketma-ketligi.

bizga unversitetda shunday o'rgatisghan edi

👉@js_problems👈
www.w3schools.com.rar
36.8 MB
W3school.com #offline

Dasturlash bo'yicha eng
yaxshi saytni endi #Offline ham ishlatsak bo'ladi. Eng so'nggi versiyasini #2020

Tekkis jopilgan kontent

👉@js_problems👈
🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
#surlaring

Laziz Adhamov - SAP savdo direktori, Top-contact va Bookcafe biznes loyihalar asoschisi.

Sardorbek Muhtorov
This media is not supported in your browser
VIEW IN TELEGRAM
Пайғамбаримиз соллаллоҳу алайҳи вассалам ўргатган дуолар!
Бу дуони ўқисангиз ғамингиз қолмайди Ин шаа Аллоҳ!

👉@js_poroblems👈
#hali_beri_odam_bólmaymiz
Rukunida 🥺🥺

Ko'chish eng yomon ko'rgan ishim, bezib
ketganman, jonga tekkan ko'chish. Ne kunlarni
ko'rmadik. Kvartirada arenda qo'yayotganlar,
insof qilinglar. Rus keldi pul ishlab qolaylik deb,
kamroq pulga turgan o'zimizni qora ko'zlarni
ko'chaga haydamang, narxni oshirmang.
💔5
Internet - inter connected networks O'zaro bo'glangan tarmoqlar

Internet - bu standartlashtirilgan protokollar to'plami orqali aloqa qiladigan bir-biriga ulangan kompyuterlarning global tarmog'idir.


👉@js_problems👈
👍1🔥1
IP-nima?

Internet protokoli manzillari - bu kompyuterlar Internetda bir-birini aniqlash uchun foydalanadigan raqamlar. Masalan, vox.com uchun IP manzil 216.146.46.10.

👉@js_problems👈
❤‍🔥2👍1
TCP-nima?

Transmission Control Protocol (TCP) (uzatishni boshqarish protokoli) — internetning asosiy tarmoq protokollaridan biri bo'lib, TCP/IP tarmoqlarida ma'lumotlarni uzatishni boshqarishga mo'ljallangan. OSI modelining transport bosqichi vazifasini bajaradi.
Bizga malumotlarimizni yetib borganligini nazorat qilish uchun nyordam beradigan protokol

TCP/IP ma'lumotlarning qanday paketlarga bo'linishi , manzilga yo'naltirilishi, uzatilishi, yo'naltirilishi va manzilda qabul qilinishini aniqlaydigan uchdan-end aloqani ta'minlash orqali Internet orqali ma'lumotlar almashinuvini belgilaydi.


👉@js_problems👈
🔥2👍1
DNS- nima ?

DOMEN NAME SYSTEM server - bu umumiy IP-manzillar bazasi va ular bilan bog'liq bo'lgan kompyuter nomlarini o'zida mujassam etgan kompyuter serveridir.
boshqacha qilib aytsak
Internet global tarzda bog'langan kompyuterlar tarmog'i ekanligini va ular bir birini IP manzillari orqali topib olishlarini bilib oldik. Lekin men har doim internetga www.example.com ga kirishim uchun shunchaki brautherimga yozishim kifoya lekin biz bilgan IP manzilni yozmasak ham shu sayt manziliga bora olyapmiz qanday qolib?.Biz faqat IP manzil orqali saytga kirishimiz mumkin edi yuqoridagi bilimlarga asoslansak. DNS biz kiritgan domenga mos keluvchi IP manzillini topib berishga yordam beradi. Agar DNS bo'lmagan 175.123.12.16 kabi IP manzillarni yodlab yurishimizga to'gri kelar edi .


Demak DNS bizga domenga mos IP manzilni topib berish uchun yordam berar ekan

👉@js_problems👈
🔥2👏1
Domen nima ?

Domen bu saytimizning nomi yoki manzili hisoblanadi, exe: google.com,kun.uz,www.examample.com,www.gmail.com

Domen nomini kirtamiz kompyuterimiz DNS serverga murojat qiladi,DNS bizga domenga mos IP adresni qaytardi va buz shu domendagi saytga kiramiz.

@js_problems
👍1
Hosting - nima?

Har qanday sayt qaysidir serverda joylashgan bo‘ladi. Sayt va unga bog‘liq fayllar (rasm, video, boshqa yuklab olinadigan fayllar) uchun ma’lum hajmda joy olish kerak. Masalan, 100 MB dan bir necha GB gacha bo‘lishi ham mumkin. Sizni saytingiz uchun joy ajratib beruvchi xizmat turiga “hosting” deb ataladi
use – foydalanuvchi;
browser – saytni ochish dasturi (opera, mozilla, xrome);
webserver – sayt va uning fayllarini saqlovchi hosting.
DNS – domain name server (domenlar haqida malumotni saqlovchi server)

👉@js_problems👈
🔥1🐳1
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👈
👍1🔥1
HTTPS nima ? va bizga nima uchun kerak ?

Link orqali juda ham sodda va qiziqarli rasmlar orqali tushunishigiz mumkin. 🤩🤩
👌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👈
🥰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.
👏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.
👍2
Live stream started