Репозитарій КНУ
Увійти(current)
  1. Головна
  2. Кваліфікаційні роботи | Qualifying works
  3. Бакалаврські роботи | Bachelor theses
  4. Розробка реактивної фронтенд бібліотеки з елементами транспіляції коду

Розробка реактивної фронтенд бібліотеки з елементами транспіляції коду

Тип публікації :
Бакалаврська робота
Дата випуску :
2023
Автор(и) :
Бартіш Андрій
Мова основного тексту :
ua
eKNUTSHIR URL :
https://ir.library.knu.ua/handle/123456789/5493
Цитування :
[APA 7] Бартіш, А. (2023). Розробка реактивної фронтенд бібліотеки з елементами транспіляції коду [Бакалаврська робота, Київський національний університет імені Тараса Шевченка]. eKNUTSHIR. https://ir.library.knu.ua/handle/123456789/5493
[ДСТУ] Бартіш А. Розробка реактивної фронтенд бібліотеки з елементами транспіляції коду : кваліфікаційна робота бакалавра : 12 Інформаційні технології. Київ, 2023. 48 с. URL: https://ir.library.knu.ua/handle/123456789/5493 (дата звернення: 25.07.2026).
Метою роботи є створення власної фронтенд бібліотеки, з використанням транспіляції коду та реактивним оновленням HTML компонентів. Програми написані з використанням даної бібліотеки повинні займати менший обсяг дискового простору та пам’яті процесора в порівнянні з ідентичними застосунками написаними з використанням найпопулярнішої бібліотеки для створення фронтенд-додатків.
Об’єктом дослідження є сучасні методи розробки веб-інтерфейсів та їх основні проблеми. Предметом роботи є система, для реактивного оновлення HTML(HyperText Markup Language).
У ході виконання роботи налаштовано збирач(module bundler) для створення єдиного мініфікованого вихідного пакету програми та транспілятор для роботи із JSX та TypeScript-кодом. Створено бібліотеку, що реактивно оновлює HTML компоненти. Використовуючи дану бібліотеку та найпопулярніший аналог, створено два ідентичні сайти та оцінено ефективність роботи системи, представлений в кваліфікаційній роботі.
Створена програма допомагає писати більш ефективні веб-інтерфейси, що займають менше дискового простору.

Ключові слова : Type Sript, Webpack, оптимізація, реактивне програмування, транспіляція коду, фронтенд бібліотека.
Галузі знань та спеціальності :
12 Інформаційні технології
121 Інженерія програмного забезпечення
Файл(и) :
Вантажиться...
Ескіз
Завантажити
Формат :

Adobe PDF

Розмір :

1.15 MB

Контрольна сума :

(MD5):a911b1d66f0eea404417f34f383758c9

Creative Commons Attribution-NonCommercial 4.0 International
Якщо не вказано інше, ця робота розповсюджується на умовах ліцензії Creative Commons Attribution-NonCommercial 4.0 International
Контакти
  • ir.library@knu.ua
  • (044) 239-33-30
  • м. Київ, вул. Володимирська, 58, к. 42

Побудовано за допомогою Програмне забезпечення DSpace-CRIS - Розширення підтримується та оптимізується 4Наука

  • Доступність
  • Політика приватності
  • Угода користувача
  • Надіслати відгук