Please use this identifier to cite or link to this item: http://eztuir.ztu.edu.ua/123456789/8203
Full metadata record
DC FieldValueLanguage
dc.contributor.authorRonskyi, S.I.-
dc.contributor.authorРонський, С.І.-
dc.date.accessioned2023-07-12T10:02:17Z-
dc.date.available2023-07-12T10:02:17Z-
dc.date.issued2023-
dc.identifier.urihttp://eztuir.ztu.edu.ua/123456789/8203-
dc.description.abstractМови програмування JavaScript та TypeScript з кожним роком збільшують свою долю на ринку розробки додатків, у томі числі, в бекенд розробці. Середовище виконання NodeJS розширює свій API та надає все більше можливостей. У цій статті досліджується практичне використання AsyncLocalStorage в корпоративних вебдодатках на платформі Node.js. AsyncLocalStorage є потужним інструментом, який дозволяє зберігати та передавати контекстну інформацію між асинхронними операціями, що полегшує розробку складних додатків. Стаття розпочинається з короткого огляду поняття AsyncLocalStorage та розгляду потенційної архітектури для прикладу. Далі розглядається базове використання AsyncLocalStorage та досліджуємо практичні сценарії використання AsyncLocalStorage в корпоративному вебдодатку, а саме – журналювання та ідентифікацію тенанта. У кожному сценарії розглядається проблематика та надаються конкретні приклади коду, які демонструють, як ефективно використовувати AsyncLocalStorage. Нарешті, стаття закінчується висновками, в яких підкреслюється важливість використання AsyncLocalStorage для поліпшення продуктивності та підтримки великих корпоративних вебдодатків на Node.js. Ця стаття стане корисним ресурсом для розробників, які бажають розширити свої знання про використання AsyncLocalStorage та впроваджувати його в свої проєкти.uk_UA
dc.language.isoenuk_UA
dc.publisherДержавний університет "Житомирська політехніка"uk_UA
dc.relation.ispartofseriesТехнічна інженерія;1(91)-
dc.subjectcorporate applicationsuk_UA
dc.subjectweb applicationsuk_UA
dc.subjectjournalinguk_UA
dc.subjectmultitenancyuk_UA
dc.subjectJavaScriptuk_UA
dc.subjectNodeJSuk_UA
dc.subjectкорпоративні додаткиuk_UA
dc.subjectвебдодаткиuk_UA
dc.subjectжурналюванняuk_UA
dc.subjectмультитенантністьuk_UA
dc.subjectJavaScriptuk_UA
dc.titlePractical examples of using AsyncLocalStorage in NodeJS corporate web applicationsuk_UA
dc.title.alternativeПрактичні приклади використання AsyncLocalStorage в NodeJS корпоративних вебдодаткахuk_UA
dc.typeArticleuk_UA
dc.description.abstractenBased on the results of a study of the popularity of programming languages conducted by the DOU community (dou.ua in the overall rating for 2022, the JavaScript programming language took the first place (18,8 %), and the TypeScript language – the sixth (10,4 %). If we consider the popularity of languages in the context of backend development, TypeScript took the seventh place (3,3 %), JavaScript – the eighth (3 %) [1]. Since these languages allow you to develop both the backend and frontend parts of an application, the popularity of these languages and the number of applications written in them is growing. The main environment for executing backend code in these languages is the NodeJS platform [2]. The NodeJS environment is actively developing and supplemented with new modules. The NodeJS module «async_hooks» was introduced in Version 16. Today it has the «Experimental» status. But one of its parts, namely «Asynchronous context tracking», has become more widely used, has been placed in a separate section of the documentation and has the status «Stable». Article that provides practical usage examples AsyncLocalStorage, will be a valuable resource for developers and researchers who want to improve their skills in NodeJS and use it effectively to develop enterprise web applications.uk_UA
Appears in Collections:Технічна інженерія

Files in This Item:
File Description SizeFormat 
166.pdf499.01 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.