Record Details

Технологія сучасних односторінкових веб-додатків Single Page Application

Репозитарій Національного Авіаційного Університету

View Archive Info
 
 
Field Value
 
Title Технологія сучасних односторінкових веб-додатків Single Page Application
 
Creator Деяк, Андрій Юрійович
 
Subject дипломна робота
single page application
односторінковий веб-додаток
фреймворк angular 10
cучасні технології створення сайтів
інноваційні технології
технології 2020 року
 
Description Робота публікується згідно наказу ректора від 29.12.2020 р. №580/од "Про розміщення кваліфікаційних робіт вищої освіти в репозиторії НАУ".
Керівник проекту: к.т.н., дoцент Хoлявкіна Тетяна Вoлoдимирівна
В сучасному світі веб-технології розвиваються з неймовірною швидкістю. З кожним днем кількість нових сайтів збільшується. На сьогодні інтернет-ресурс є універсальним засобом для реклами, просування компанії, є наочним показником здатності використовувати інноваційні технології для підвищення якості роботи та є універсальним засобом для розроблення односторінкових веб-додатків.
Доступність веб-сайтів і платформонезалежність роблять їх дуже цікавими для розробників. Сьогодні, розвиток веб-технологій дозволяє будувати не лише веб-сайти у звичайному сенсі цього слова, коли веб-сайт складається зі сторінок, а також інтерактивні сайти – веб-сервіси, які можна назвати повноцінними додатками. Розробники веб-сайтів все більше і більше створюють онлайн версії популярних додатків, оскільки веб-сервіси становлять значну конкуренцію нативним додаткам.
Односторінковий веб-додаток 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 тільки буде збільшуватись, оскільки більшість користувачів все активніше використовують гаджети.
 
Date 2021-01-13T10:37:47Z
2021-01-13T10:37:47Z
2020-12-24
 
Type Other
 
Identifier https://er.nau.edu.ua/handle/NAU/45182
 
Language uk
 
Format application/pdf
 
Publisher Національний авіаційний університет
 

Технічна підтримка: НДІІТТ НАУ