Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
http://ds.knu.edu.ua/jspui/handle/123456789/9128Повний запис метаданих
| Поле DC | Значення | Мова |
|---|---|---|
| dc.contributor.author | Сивук, Валерій Володимирович | - |
| dc.date.accessioned | 2026-07-06T20:36:22Z | - |
| dc.date.available | 2026-07-06T20:36:22Z | - |
| dc.date.issued | 2026 | - |
| dc.identifier.citation | Сивук В.В. Розробка вебзастосунку з модульною архітектурою та адмістративною панеллю на основі Gatsby: кваліфікаційна робота бакалавра : 122 – Комп’ютерні науки. Кривий Ріг. Криворізький національний університет, 2026. 66 с. | uk_UA |
| dc.identifier.uri | http://ds.knu.edu.ua/jspui/handle/123456789/9128 | - |
| dc.description.abstract | Кваліфікаційну роботу присвячено інженерному проєктуванню та програмній реалізації модульного вебзастосунку-портфоліо TATREAL для незалежного музиканта на стеці JAMstack: Gatsby 5, React 18, TypeScript, GraphQL та Netlify/Decap CMS. Проблема монолітних CMS (WordPress, Drupal) для медіапортфоліо - у архітектурному tight coupling фронтенду та бази даних: кожен запит ініціює повний PHP – MySQL - рендеринг цикл, що дає 800–1200 мс TTFB ще до мережевої затримки. Для сайту з аудіотреками, відеотизерами та обкладинками у WebP це означає втрачений перший контакт зі слухачем. У роботі проведено порівняльний аналіз архітектурних підходів (монолітна CMS, SPA, SSG) та SSG-фреймворків (Gatsby 5, Next.js 14, Astro 4, Hugo). Реалізовано дев'ять React/TypeScript-компонентів з Loose Coupling через типізовані пропси. Інтегровано Git-based Netlify CMS з валідацією форм Formik/Yup. Lighthouse CI підтверджує: Performance 91/100, LCP 0.7 с, CLS 0. Практичний результат - задеплоєний застосунок TATREAL із відтворюваним CI/CD-процесом через Netlify та верифікованими Core Web Vitals у категорії “Good” | uk_UA |
| dc.language.iso | uk | uk_UA |
| dc.subject | JAMstack | uk_UA |
| dc.subject | Static Site Generation | uk_UA |
| dc.subject | Gatsby 5 | uk_UA |
| dc.subject | Core Web Vitals | uk_UA |
| dc.subject | React 18 | uk_UA |
| dc.subject | TypeScript | uk_UA |
| dc.title | Розробка вебзастосунку з модульною архітектурою та адмістративною панеллю на основі Gatsby | uk_UA |
| local.submitter.email | marynych@knu.edu.ua | uk_UA |
| Розташовується у зібраннях: | 122 Комп'ютерні науки 2026 | |
Файли цього матеріалу:
| Файл | Опис | Розмір | Формат | |
|---|---|---|---|---|
| КРБ_Сивук.pdf | 1.51 MB | Adobe PDF | Переглянути/Відкрити |
Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.
