O’zbekiston respublikasi axborot texnologiyalari va



Yüklə 21,16 Kb.
tarix05.05.2023
ölçüsü21,16 Kb.
#107834
web dasturlash 2 mustaqil ish

O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA


KOMMUNIKATSIYALARNI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI QARSHI FILIALI


KOMPYUTER INJINIRINGI”
FAKULTETI


2 bosqich KI 17-21 (S) guruh talabasining


WEB DASTURLASHGA KIRISH
Fanidan tayyorlagan



MUSTAQIL ISH
Bajardi: Jomurodov Sh


Qabul qildi: Zohidov J


QARSHI – 2023


Reja:
Foydalanuvchi interfeysini mukammallashtirish uchun ishlatiladigan freymvorklar tahlili haqida chuqur va tushunarli malumotlar kerak

Foydalanuvchi interfeysini mukammallashtirish uchun ishlatiladigan freymvorklar, bir necha turlari bo'ladi. Ulardan ba'zi turlari quyidagilardir:


React.js: React.js – bu JavaScript kutubxonasi, bitta sahifadagi har qanday foydalanuvchi interfeysini yaratishga yordam beradi. Bu freymvork, ko'pgina dasturlar yaratishda ham ishlatiladi. React.js asosan komponentlarni yaratish, ularga xususiyatlar va yordamchilar qo'shish, va bir-biriga bog'liq holatlar bilan boshqarishga imkon beradi.
AngularJS: AngularJS, JavaScript kutubxonasi, odatda boshqa kutubxonalar bilan birlikda ishlatiladi. Bu freymvork, eng qiziqarli xususiyatlardan biri, birinchi tashqi kutubxonalar bilan to'liq integratsiya qilishdir. Bu eng asosiy sababdir, chunki barcha o'zaroq bog'liq va qurilmalarga qo'shimcha ta'sir ko'rsatmaydi. Qo'llanilishi oson bo'lgan AngularJS, ko'pincha komponentlar yaratish va ularga imkon beruvchi yo'l-yo'riqnoma va xususiyatlarni yaratishga yordam beradi.
Vue.js: Vue.js, React.js va AngularJS kabi kutubxonalar bilan bir xil talablar, tizimlar va funksiyalar bor bo'lgan o'ziga xos JavaScript kutubxonasi hisoblanadi. Bu freymvork, komponentlar, xususiyatlar va yordamchilarni ishlab chiqishni osonlashtiradi, shuningdek, komponentlar orasidagi bog'liqlikni ko'rsatishga imkon beradi. Vue.js, tizimlarni ko'proq imkoniyatlar bilan yaratishga imkon beradi, shuningdek, ularga JavaScript bilan yoki boshqa kutubxonalar bilan ishlashga imkon beradi.
Bootstrap: Bootstrap, HTML, CSS va JavaScript kutubxonalaridan tashkil topgan. Bu freymvork, veb-saytlarni yaratish uchun shablonlarni taqdim etadi. Shablonlar, CSS klaslari va JavaScript plaginlari ko'rsatiladi, ularga ta'sir qilish oson bo'ladi. Bootstrap, har qanday ekranning o'lchamiga mos taqdim etilgan dizaynlarni ishlatishga imkon beradi, shuningdek, tizimni responsive qilishga yordam beradi.
Materialize: Materialize, Google Material Design dan nusxa olingan kutubxona hisoblanadi. Bu freymvork, veb-sayt yaratishda shablonlarni osonlashtiradi va responsive dizaynlarni taqdim etadi.
Foydalanuvchi interfeysini mukammallashtirish uchun ishlatiladigan freymvorklar, veb-saytlarni va ilovalarni ishlab chiqishda foydalaniladigan kutubxonalar hisoblanadi. Bu freymvorklar, interfeysning taqdimoti va funksiyalarini yaxshilash uchun talablar, komponentlar, xususiyatlar va yordamchilarni osonlashtirishga yordam beradi. Bu talablarni bajarish uchun, freymvorklar HTML, CSS va JavaScript kutubxonalaridan foydalanadi.

React.js freymvorki, Facebook tomonidan yaratilgan va interfeys yaratishda keng tarqalgan freymvorklaridan biridir. React.js asosan komponentlarni yaratish, ularga xususiyatlar va yordamchilar qo'shish, va bir-biriga bog'liq holatlar bilan boshqarishga imkon beradi. Bu freymvork, Virtual DOM ni yordamida interfeysni har xil qurilmalar va brauzerlar orasida to'g'ri ko'rsatilishini ta'minlaydi.


AngularJS freymvorki, Google tomonidan yaratilgan va interfeysni yaratishda eng kuchli freymvorklardan biridir. Bu freymvork, komponentlar yaratish va ularga xususiyatlar va yordamchilar qo'shishni osonlashtiradi. Ularning to'plami asosida, interfeysni yaxshilash uchun ko'plab xususiyatlar mavjud. AngularJS odatda boshqa kutubxonalar bilan birlikda ishlatiladi.
Vue.js freymvorki, ishlovchi va o'qishga qulay JavaScript kutubxonasi hisoblanadi. Vue.js, komponentlar, xususiyatlar va yordamchilarni ishlab chiqishni osonlashtiradi, shuningdek, komponentlar orasidagi bog'liqlikni ko'rsatishga imkon beradi. Bu freymvork, React.js va AngularJS kabi kutubxonalar bilan bir xil talablar, tizimlar va funksiyalar bor bo'lgan o'ziga xos JavaScript kutubxonasi hisoblanadi.
Bootstrap freymvorki, HTML, CSS va JavaScript kutubxonalaridan tashkil topgan va veb-saytlarni yaratishda shablonlarni taqdim etadi. Bu freymvork, har qanday ekranning o'lchamiga mos taqdim etilgan dizaynlarni ishlatishga imkon beradi, shuningdek, tizimni responsive qilishga yordam beradi.
Foydalanuvchi interfeysini mukammallashtirish freymvorklari, veb-sayt va mobil ilovalarni yaratishda foydalaniladigan kutubxonalardir. Bu freymvorklar, interfeys tuzilishini osonlashtirish, kodni muhim miqdorda o'qib turishni yengil qilish, tizimlarni responsive qilish, tizimlarda komponentlar yaratish, komponentlarga xususiyatlar qo'shish, va boshqa funksiyalar ko'rsatish uchun yordam beradi. Bu freymvorklar o'zaroq farq qilishadi, chunki ular o'ziga xos qobiliyatlar va odatlarga ega.
React.js, yuqorida ko'rsatilgan freymvorklar ichida eng mashhuridir. Ushbu kutubxona, bitta sahifadagi har qanday foydalanuvchi interfeysini yaratishga yordam beradi. Bu freymvork, ko'pgina dasturlar yaratishda ham ishlatiladi. React.js asosan komponentlarni yaratish, ularga xususiyatlar va yordamchilar qo'shish, va bir-biriga bog'liq holatlar bilan boshqarishga imkon beradi.
AngularJS, AngularJS kutubxonasi bilan birlikda ishlatiladigan o'ziga xos JavaScript kutubxonasi hisoblanadi. Bu freymvork, birinchi tashqi kutubxonalar bilan to'liq integratsiya qilishga imkon beradi va barcha o'zaroq bog'liq va qurilmalarga qo'shimcha ta'sir ko'rsatmaydi. Qo'llanilishi oson bo'lgan AngularJS, ko'pincha komponentlar yaratish va ularga imkon beruvchi yo'l-yo'riqnoma va xususiyatlarni yaratishga yordam beradi.

Vue.js, React.js va AngularJS kabi kutubxonalar bilan bir xil talablar, tizimlar va funksiyalar bor bo'lgan o'ziga xos JavaScript kutubxonasi hisoblanadi. Bu freymvork, komponentlar, xususiyatlar va yordamchilarni ishlab chiqishni osonlashtiradi, shuningdek, komponentlar orasidagi bog'liqlikni ko'rsatishga imkon beradi.




Bootstrap, HTML, CSS va JavaScript kutubxonalaridan tashkil topgan kutubxona hisoblanadi. Bu freymvork, veb-saytlarni yaratish uchun shablonlarni taqdim etadi va responsive dizaynlarni taqdim etadi. Bootstrap, har qanday ekranning o'lchamiga mos taqdim etilgan dizaynlarni ishlatishga imkon beradi va tizimni responsive qilishga yordam beradi.
Yüklə 21,16 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin