Технології інтеграції застосунків ASP.NET Core з сучасними фронтенд-інструментами
| dc.contributor.advisor | Тарнавський, Юрій Адамович | |
| dc.contributor.author | Падалко, Денис Романович | |
| dc.date.accessioned | 2026-02-02T11:11:52Z | |
| dc.date.available | 2026-02-02T11:11:52Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | У даній роботі було представлено інтеграцію застосунків ASP.NET Core із сучасними фронтенд-інструментами. Проведено огляд актуальних методів обміну даними між клієнтськими та серверними частинами веб-застосунків, розглянуто підходи REST API, GraphQL, gRPC, SignalR, а також особливості роботи SPA-фреймворків і технології Blazor. На основі проведеного аналізу розроблено та реалізовано приклад програмного рішення, яке демонструє практичні механізми взаємодії між серверною частиною ASP.NET Core та кількома фронтенд-клієнтами. Описано архітектуру системи, модель даних, процес реалізації REST API, а також принципи обробки клієнтських запитів. Наведено інструкції з встановлення, запуску і тестування застосунку, а також представлено приклад інтеграції різних клієнтів із єдиним серверним API. Додатково у роботі сформовано стартап-проєкт, у межах якого виконано аналіз ринку, конкурентів, визначено бізнес-модель, ризики та перспективи подальшого розвитку продукту. Даний програмний застосунок реалізує платформу для створення та обслуговування інтернет-магазинів із використанням API-орієнтованої архітектури. Система забезпечує роботу з товарами, категоріями, замовленнями, користувачами, а також підтримує інтеграцію з різними фронтенд-клієнтами. Програма включає серверну частину на базі ASP.NET Core, REST API, модуль авторизації з використанням JWT, засоби адміністрування та тестовий веб-інтерфейс. Застосунок розроблено для подальшого розгортання у хмарному або локальному середовищі та може використовуватися як основа для побудови масштабованих e-commerce рішень. Робота містить 103 сторінки, 6 рисунків, 3 таблиці, 13 джерел та 1 додаток. | |
| dc.description.abstractother | This thesis presents the integration of ASP.NET Core applications with modern frontend tools. The study provides an overview of current methods of data exchange between client-side and server-side components of web applications, including REST API, GraphQL, gRPC, SignalR, SPA frameworks, and Blazor technology. Based on this analysis, a practical software solution was developed to demonstrate real interaction mechanisms between an ASP.NET Core backend and multiple frontend clients. The thesis describes the system architecture, data model, implementation of the REST API, and the workflow for handling client requests. It also includes installation, deployment, and testing instructions, as well as examples of integrating various frontend applications with a single backend API. Additionally, a startup project was created, featuring market analysis, competitor research, a proposed business model, risk assessment, and development prospects. The thesis contains 103 pages, 6 figures, 3 tables, 13 references, and 1 appendix. | |
| dc.format.extent | 103 с. | |
| dc.identifier.citation | Падалко, Д. Р. Технології інтеграції застосунків ASP.NET Core з сучасними фронтенд-інструментами : магістерська дис. : 122 Комп’ютерні науки / Падалко Денис Романович. – Київ, 2025. – 103 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/78583 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | ASP.NET Core | |
| dc.subject | REST API | |
| dc.subject | інтеграція | |
| dc.subject | React | |
| dc.subject | Angular | |
| dc.subject | Vue.js | |
| dc.subject | веб-розробка | |
| dc.subject | електронна комерція | |
| dc.subject | клієнт-серверна архітектура | |
| dc.subject | integration | |
| dc.subject | Vue.js | |
| dc.subject | web development | |
| dc.subject | e-commerce | |
| dc.subject | client–server architecture | |
| dc.title | Технології інтеграції застосунків ASP.NET Core з сучасними фронтенд-інструментами | |
| dc.type | Master Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Padalko_magistr.pdf
- Розмір:
- 1.47 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: