Please use this identifier to cite or link to this item:
http://ds.knu.edu.ua/jspui/handle/123456789/6835| Title: | Реалізація онлайн-магазину для спортивного взуття з використанням React.js |
| Authors: | Ливарчук, Владислав Юрійович |
| Keywords: | REACT.JS СТАТИЧНИЙ САЙТ SPA КОМПОНЕНТНИЙ ПІДХІД ХУКИ РОУТІНГ ДЕПЛОЙМЕНТ |
| Issue Date: | чер-2024 |
| Citation: | ЛИВАРЧУК В. Ю. Реалізація онлайн-магазину для спортивного взуття з використанням React.js: кваліфікаційна робота на здобуття ступеня вищої освіти бакалавра зі спеціальності 121 – Інженерія програмного забезпечення: Кривий Ріг, 2024. 63 с. |
| Abstract: | Метою кваліфікаційної роботи є створення сучасного веб-додатку за допомогою бібліотеки React.js та генератора статичних сайтів для оптимізації продуктивності та зручності користування. У роботі проведено аналіз сучасних підходів до розробки веб-додатків, зокрема використання компонентного підходу в React.js, хук-архітектури та роутінгу для створення односторінкових додатків (SPA). Розглянуто переваги та недоліки використання статичних сайтів порівняно з традиційними методами розробки. Для розв'язання задачі було вибрано бібліотеку React.js та генератор статичних сайтів Gatsby. Реалізовано компоненти для побудови інтерфейсу користувача, використано хуки для управління станом та роутінг для навігації між сторінками. Виконано деплоймент сайту на платформу Netlify для забезпечення швидкого завантаження та високої доступності. Для кожного функціонального модуля веб-додатку було створено окремий компонент, що підвищує модульність та реюзабельність коду. Виконано тестування розробленого додатку за допомогою інструментів Jest та React Testing Library для забезпечення його стабільності та коректної роботи. |
| URI: | http://ds.knu.edu.ua/jspui/handle/123456789/6835 |
| Appears in Collections: | 121 Інженерія програмного забезпечення 2024 |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| Lyvarchuk.pdf | 21.85 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
