Please use this identifier to cite or link to this item: https://er.nau.edu.ua/handle/NAU/45182
Title: Технологія сучасних односторінкових веб-додатків Single Page Application
Authors: Деяк, Андрій Юрійович
Keywords: дипломна робота
single page application
односторінковий веб-додаток
фреймворк angular 10
cучасні технології створення сайтів
інноваційні технології
технології 2020 року
Issue Date: 24-Dec-2020
Publisher: Національний авіаційний університет
Abstract: В сучасному світі веб-технології розвиваються з неймовірною швидкістю. З кожним днем кількість нових сайтів збільшується. На сьогодні інтернет-ресурс є універсальним засобом для реклами, просування компанії, є наочним показником здатності використовувати інноваційні технології для підвищення якості роботи та є універсальним засобом для розроблення односторінкових веб-додатків. Доступність веб-сайтів і платформонезалежність роблять їх дуже цікавими для розробників. Сьогодні, розвиток веб-технологій дозволяє будувати не лише веб-сайти у звичайному сенсі цього слова, коли веб-сайт складається зі сторінок, а також інтерактивні сайти – веб-сервіси, які можна назвати повноцінними додатками. Розробники веб-сайтів все більше і більше створюють онлайн версії популярних додатків, оскільки веб-сервіси становлять значну конкуренцію нативним додаткам. Односторінковий веб-додаток SPA (Single Page Application) – це веб-сайт або веб-додаток, який використовує єдиний HTML документ, як оболонку для всіх веб-сторінок й організовує взаємодію з користувачем через динамічно завантажувані HTML, CSS, JavaScript, зазвичай за допомогою AJAX. Ідея SPA виникла ще коли, з’явились AJAX та JavaScript і з того часу веб-сайти почали розробляти більш динамічними та інтерактивними, будучи вже не тільки статичними сторінками. Мабуть кожному розробнику веб-сайтів рано чи пізно спадала думка щодо ідеї веб-додатка, який буде завантажуватись лише один раз, а вся взаємодія користувача буде відбуватись за рахунок асинхронних запитів та скриптів. Проте обсяг роботи, який потрібно виконати не вартий цього, адже для створення веб-сайту за концепцією SPA потрібно докласти значних зусиль. Щоб полегшити розробку за концепцією SPA може допомогти використання сучасних технологій, бібліотек, фреймворків та інструментів, що були для цього розроблені останнім часом. Завдяки цим технологіям, можна будувати ефективні односторінкові веб-додатки, витрачаючи на це час, майже еквівалентний, який необхідний на розробку традиційного нативного додатка. Метою даної роботи є створення односторінкового веб-додатка з використанням JavaScript та фреймворка Angular 10, збір теоретичних відомостей про концепцію односторінкового веб-додатку та типові особливості його архітектури, огляд наявних популярних та відомих SPA додатків, технологій, що були використані при їх розробці, огляд інструментів та фреймворків, що використовуються при їх розробці. Актуальність теми набирає обороти з кожним днем. Популярність розробки SPA набирають, використовуючи найчастіше Javascript. Тут нема чому дивуватися, через те, що SPA демонструє високу продуктивність та швидкість розробки, а також відмінно працює на всіх пристроях. Більшість розробників вважають популярними саме SPA програми. Аналізуючи веб технології 2020 року, можна зробити висновок, що в 2021 році, кількість SPA тільки буде збільшуватись, оскільки більшість користувачів все активніше використовують гаджети.
Description: Робота публікується згідно наказу ректора від 29.12.2020 р. №580/од "Про розміщення кваліфікаційних робіт вищої освіти в репозиторії НАУ". Керівник проекту: к.т.н., дoцент Хoлявкіна Тетяна Вoлoдимирівна
URI: https://er.nau.edu.ua/handle/NAU/45182
Appears in Collections:Кваліфікаційні роботи здобувачів вищої освіти кафедри комп’ютерних інформаційних технологій

Files in This Item:
File Description SizeFormat 
ФККПІ_2020_122_Деяк_АЮ.pdfДипломна робота магістра2.37 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.