Параметри
Розробка та дослідження методів оптимізації веб-додатку
Дата випуску :
2023
Автор(и) :
Ковальський Олександр Вячеславович
Анотація :
Мета дослідження є підвищення ефективності розробки веб-додатку, за допомогою методів оптимізації яка спрямована на покращення швидкодії та реактивності веб-додатку.
Обʼєкт дослідження — оптимізація веб-додатку, який створенний за допомогою мови програмування TypeScript, фреймворку NextJS, бази даних PostgreSQL, ORM (Prisma), бібліотеки для створення API (TRPC) та бібліотеки для авторизації та автентифікації Next-Auth.
Предмет дослідження — підходи до оптимізації веб-додатку.
Методи дослідження — методи оптимізації, за допомогою яких проводиться дослідження оптимізації, а саме Lighthouse та K6.
Практичне значення роботи полягає у тому, що результати дослідження методів оптимізації веб-додатку з Next.js можуть мати безпосереднє застосування в реальних проектах веб-розробки. Це дозволить покращити взаємодію з користувачами, забезпечити кращий досвід використання, знизити витрати на хостинг та забезпечити оптимальну продуктивність навіть при високому навантаженні.
В рамках дослідження будуть визначені ключові фактори, що впливають на продуктивність веб-додатків, такі як завантаження сторінок, операції з базою даних та робота з ресурсами.
Ключові слова: ВЕБ-ДОДАТОК, ОПТИМІЗАЦІЯ, NEXTJS, TYPESCRIPT, JAVASCRIPT HTML, CSS.
Обʼєкт дослідження — оптимізація веб-додатку, який створенний за допомогою мови програмування TypeScript, фреймворку NextJS, бази даних PostgreSQL, ORM (Prisma), бібліотеки для створення API (TRPC) та бібліотеки для авторизації та автентифікації Next-Auth.
Предмет дослідження — підходи до оптимізації веб-додатку.
Методи дослідження — методи оптимізації, за допомогою яких проводиться дослідження оптимізації, а саме Lighthouse та K6.
Практичне значення роботи полягає у тому, що результати дослідження методів оптимізації веб-додатку з Next.js можуть мати безпосереднє застосування в реальних проектах веб-розробки. Це дозволить покращити взаємодію з користувачами, забезпечити кращий досвід використання, знизити витрати на хостинг та забезпечити оптимальну продуктивність навіть при високому навантаженні.
В рамках дослідження будуть визначені ключові фактори, що впливають на продуктивність веб-додатків, такі як завантаження сторінок, операції з базою даних та робота з ресурсами.
Ключові слова: ВЕБ-ДОДАТОК, ОПТИМІЗАЦІЯ, NEXTJS, TYPESCRIPT, JAVASCRIPT HTML, CSS.
The purpose of the study is to increase the efficiency of web application development, using optimization methods aimed at improving the speed and reactivity of the web application.
The object of research is the optimization of a web application created using the TypeScript programming language, the NextJS framework, the PostgreSQL database, ORM (Prisma), the API creation library (TRPC) and the Next-Auth authorization and authentication library.
The subject of research is approaches to web application optimization.
Research methods — optimization methods used to conduct optimization research, namely Lighthouse and K6.
The practical significance of the work lies in the fact that the results of research on methods of optimizing a web application with Next.js can be directly applied to real web development projects. This will improve user interaction, provide a better user experience, reduce hosting costs and ensure optimal performance even under high load.
The study will identify key factors affecting web application performance, such as page loading, database operations, and resource handling.
Keywords: WEB APP, OPTIMIZATION, NEXTJS, TYPESCRIPT, JAVASCRIPT HTML, CSS.
The object of research is the optimization of a web application created using the TypeScript programming language, the NextJS framework, the PostgreSQL database, ORM (Prisma), the API creation library (TRPC) and the Next-Auth authorization and authentication library.
The subject of research is approaches to web application optimization.
Research methods — optimization methods used to conduct optimization research, namely Lighthouse and K6.
The practical significance of the work lies in the fact that the results of research on methods of optimizing a web application with Next.js can be directly applied to real web development projects. This will improve user interaction, provide a better user experience, reduce hosting costs and ensure optimal performance even under high load.
The study will identify key factors affecting web application performance, such as page loading, database operations, and resource handling.
Keywords: WEB APP, OPTIMIZATION, NEXTJS, TYPESCRIPT, JAVASCRIPT HTML, CSS.
Бібліографічний опис :
Ковальський О. В. Розробка та дослідження методів оптимізації веб-додатку : кваліфікаційна робота бакалавра : 172 Телекомунікації та радіотехніка / Ковальський Олександр Вячеславович. - Київ, 2023. - 72 с.
Файл(и) :
Вантажиться...
Формат
Adobe PDF
Розмір :
2.72 MB
Контрольна сума:
(MD5):bea587ea92e0061d119d4c76622713d2
Ця робота розповсюджується на умовах ліцензії Creative Commons CC BY-NC