JAVASCRIPT DASTURLASH TILIDA ZAMONAVIY VEB-ILOVALAR ARXITEKTURASI VA UNUMDORLIGINI OSHIRISHNING ILMIY-AMALIY ASOSLARI

Authors

  • Kuldasheva Feruza TDIU “International Business”AL o‘qituvchisi Author

DOI:

https://doi.org/10.65164/htg18n88

Keywords:

JavaScript, veb-ilova, arxitektura, asinxron dasturlash, unumdorlik, modullashtirish, optimallashtirish

Abstract

Ushbu maqolada JavaScript dasturlash tili asosida veb-ilovalar arxitekturasini
barqaror, kengaytiriladigan va unumdor qilish muammosi tadqiq etiladi. Tadqiqotda adabiyotlar
tahlili, taqqoslash va tajribaviy prototiplash qo‘llanildi. Natijada modul tuzilma, asinxron boshqaruv
va optimallashtirish tamoyillari tizimlashtirildi hamda amaliy tavsiyalar ishlab chiqildi. Maqolaning
maqsadi JavaScript muhitida mijoz va server qismida ishlovchi ilovalarda samaradorlikni oshirishga
xizmat qiladigan arxitektura yechimlarini asoslashdir. Metodlar sifatida konseptual tahlil, kod
darajasidagi kuzatuv va ishlash ko‘rsatkichlarini taqqoslash ishlatildi. Natijalar asinxron oqimlarni
boshqarish, resurslarni tejash va modullashtirish bo‘yicha yondashuvlarning ustunliklarini ko‘rsatadi.
Tadqiqot JavaScript ekotizimida keng tarqalgan arxitektura muammolari, xususan, murakkablikning
o‘sishi, kechikishlar va xotira sarfi bilan bog‘liq masalalarni yoritadi. Metodologiya adabiy manbalar
sharhi va prototip yechimlar orqali tekshirishga tayandi. Ilmiy hissa sifatida arxitektura qarorlarini
tanlash mezonlari va optimallashtirishning izchil modeli taklif etildi.

References

[1]. Симонов А. А. JavaScript. Шаблоны. Санкт-Петербург: Питер, 2019. 352 с.

[2]. Flanagan D. JavaScript: The Definitive Guide. Sebastopol: O’Reilly Media, 2020. 706 p.

[3]. Osmani A. Learning JavaScript Design Patterns. Sebastopol: O’Reilly Media, 2017. 254 p.

[4]. Cantelon M., Harter M., Holowaychuk T., Rajlich N. Node.js in Action. Shelter Island:

Manning Publications, 2017. 352 p.

[5]. Кузнецов С. Д. Проектирование программных систем. Москва: Бином, 2018. 416 с.

[6]. Souders S. High Performance Web Sites. Sebastopol: O’Reilly Media, 2007. 166p.

311

[7]. Martin R. C. Clean Architecture: A Craftsman’s Guide to Software Structure and Design.

Boston: Pearson, 2017. 432 p.

[8]. Tilkov S., Vinoski S. Node.js: Using JavaScript to Build High-Performance Network Programs.

IEEE Internet Computing. Los Alamitos: IEEE Computer Society, 2010. Vol. 14, No. 6. P. 80–

83.

[9]. Qodirov A. Dasturlash asoslari va algoritmlash. Toshkent: O‘zbekiston, 2020. 304 b.

Downloads

Published

2026-04-14