Жереб Костянтин АнатолійовичБартіш Андрій2023-11-102024-05-142023-11-102023Бартіш А. Розробка реактивної фронтенд бібліотеки з елементами транспіляції коду : кваліфікаційна робота … бакалавр : 121 Інженерія програмного забезпечення / Бартіш Андрій. – Київ, 2023. – 48 с.https://ir.library.knu.ua/handle/123456789/5493Метою роботи є створення власної фронтенд бібліотеки, з використанням транспіляції коду та реактивним оновленням HTML компонентів. Програми написані з використанням даної бібліотеки повинні займати менший обсяг дискового простору та пам’яті процесора в порівнянні з ідентичними застосунками написаними з використанням найпопулярнішої бібліотеки для створення фронтенд-додатків. Об’єктом дослідження є сучасні методи розробки веб-інтерфейсів та їх основні проблеми. Предметом роботи є система, для реактивного оновлення HTML(HyperText Markup Language). У ході виконання роботи налаштовано збирач(module bundler) для створення єдиного мініфікованого вихідного пакету програми та транспілятор для роботи із JSX та TypeScript-кодом. Створено бібліотеку, що реактивно оновлює HTML компоненти. Використовуючи дану бібліотеку та найпопулярніший аналог, створено два ідентичні сайти та оцінено ефективність роботи системи, представлений в кваліфікаційній роботі. Створена програма допомагає писати більш ефективні веб-інтерфейси, що займають менше дискового простору. Ключові слова : Type Sript, Webpack, оптимізація, реактивне програмування, транспіляція коду, фронтенд бібліотека.uaРозробка реактивної фронтенд бібліотеки з елементами транспіляції кодуБакалаврська робота