Axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti “Individual loyiha” ishi


Vazifalar menejeri web ilovasining foydalanuvchi qismi



Download 1,09 Mb.
bet8/12
Sana24.12.2022
Hajmi1,09 Mb.
#895767
1   ...   4   5   6   7   8   9   10   11   12
Bog'liq
Individual loyiha

2.2. Vazifalar menejeri web ilovasining foydalanuvchi qismi
Yangi react project yaratamiz (create-react-app yordamida) va unga yordamchi packagelarni o’rnatamiz. Biz front end qismi uchun dasturim ishonchili va dasturlash oson bo’lishini inobatga olib JavaScript dasturlash tilidan foydalanamiz. Xuddi shu maqsadda user-interface qismini oson amalga oshirish maqsadida scss va css modules laridan bir vaqtda foydalanamiz. Server bilan aloqani ta’minlash maqsadida axios va serverdan olgan ma’lmotlarni kesh xotirada saqlashni osonlashrish uchun react-query modullaridan foydalanamiz.
Dasturimizda fayllarni shu tartibda joylashtiramiz.

Bu biz foydalangan modular ro’yxati.
Birinchi navbatda uni stylelarini to’g’irlaymiz

Bu dastur codelari va natijasidan na’munalar.
2.3 Tizimning ma’lumotlar bazasi bilan ishlash qismi
Ombor dasturini backend qismini Mongo dbdan foydalangan holatda amalga oshiramiz. Yangi Nodejs application yaratishning bir nechta usuli mavjud bo’lib ulardan eng ko’p qo’llaniladiganlari npm init va yarn init lar hisoblanadi. Bular bizga modullarini nazorat qilish fayllarini generatsiya qilib beradi. Bu amallardan keyin biz project arxitekturasini (fayllar joylashishini) ishlab chiqamiz.


Xulosa
Men bu loyiha ishini bajarish jarayonida ularning faoliyati bilan yaqindan tanishdim.Mustaqil o’rgangan dasturiy ta’minot arxitekturasidan bo’lgan Client-server arxitekturasi amaliyotda qo’lladim. Bu arxitekturani ishlatish uchun client qismida Reactjs ni ishlatdim. React js ya’ni client qismida javaScript ishlatdim shu jarayonda js(javaScript)ni mukamal ishlatishga xarakat qildim.Shuningdek client qismida bir nechta arxitektura usullarini qo’llab ko’rib eng qulay va tushunarlisini ishlatdim.Shuningdek, men bu ishni bajarishdan oldin bir qancha dasturlash tillarini o’rganib eng oddiy va tez bo’ladigan usulni tanladim, shu jarayonda backend texnologiyalarini farqini ham bilib oldim.Shu bilan birga bazalar haqida ham shu yo’ldan borib sql va nosql bazalar farqini bilib oldim.Unga ko’ra sql bazada ma’lumotlar jadvallarda tursa nosql bazada esa filelarda turushini bilib oldim.


Download 1,09 Mb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   12




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish