Бондар В. С. and Усата О. Ю.
ORCID: https://orcid.org/0000-0002-0610-7007
(2026)
Застосування фреймворку Next.js для розробки системи рекомендацій відеоконтенту.
In: XVI Міжнародна науково-технічна конференція «Інформаційно-комп’ютерні технології», 2–3 квітня 2026 р., Житомир.
pp. 458-459.
1.pdf
Download (169kB) | Preview
Abstract
У статті розглянуто застосування фреймворку Next.js для розробки системи рекомендацій відеоконтенту. Обґрунтовано доцільність використання гібридної моделі персоналізації, яка поєднує структурні метрики контенту (жанри, тривалість, рік випуску) з механізмами колаборативної фільтрації на основі історії взаємодій користувача. Такий підхід дозволяє ефективно вирішувати проблему «холодного старту» для нових користувачів. Особливу увагу приділено технічним аспектам реалізації: порівняно з класичними SPA на базі React.js, Next.js забезпечує серверний рендеринг (SSR), що усуває ефект «водоспаду» мережевих запитів, покращує показник Time-to-First-Byte та значно підвищує швидкість завантаження сторінок. Фреймворк дозволяє реалізувати повноцінний фулстек-застосунок з вбудованою маршрутизацією та API Routes, що спрощує архітектуру та полегшує подальше масштабування. Зроблено висновок, що поєднання гібридної моделі рекомендацій з можливостями Next.js (SSR, гнучка архітектура API) є оптимальним технічним рішенням для створення високопродуктивних інформаційних систем, що працюють з мультимедійними даними у реальному часі.
| Item Type: | Conference or Workshop Item (Paper) |
|---|---|
| Uncontrolled Keywords: | Next.js, система рекомендацій, гібридна модель, серверний рендеринг (SSR), колаборативна фільтрація, персоналізація, відеоконтент, Time-to-First-Byte, фулстек-застосунок |
| Subjects: | L Education > L Education (General) |
| Divisions: | Faculty of Physics and Mathematics > Department of Computer Science and Information Technology |
| Depositing User: | Олена Юріївна Усата |
| Date Deposited: | 17 Jun 2026 00:30 |
| Last Modified: | 17 Jun 2026 00:30 |
| URI: | https://eprints.zu.edu.ua/id/eprint/48473 |


