РОЗРОБКА ВЕБ-ДОДАТКУ «TASKMASTER» ЗА ДОПОМОГОЮ REACT, NODE.JS, MONGODB В ХМАРНОМУ СЕРЕДОВИЩІ
DOI: 10.31673/2786-8362.2025.014921
Анотація
В статті було проаналізовано ринок веб-додатків для управління завданнями, описані
існуючі аналоги їх переваги і недоліки. Реалізовано клієнтську та серверну частини додатку.
Клієнтська частина включає в себе компоненти для введення, відображення та управління
завданнями, тоді як серверна частина забезпечує збереження та обробку даних у базі даних.
З використанням сучасних технологій React, Node.js, MongoDB та інших сучасних
інструментів створено додаток для управління завданнями, що забезпечує високу надійність та
ефективність додатку. Компонентний підхід дозволяє легко додавати нові функції та змінювати
існуючі без значних зусиль. Завдяки використанню віртуального DOM у React та оптимізованого
рендерингу, додаток швидко реагує на дії користувачів. Використання Redux дозволяє
централізовано управляти станом додатку, що забезпечує його стабільну роботу навіть при великій
кількості завдань та спрощує його підтримку. Завдяки MongoDB Atlas дані зберігаються в хмарі, що
забезпечує їх доступність та безпеку.
Ключові слова: веб-додаток, управління завданнями, React, Node.js, MongoDB
Список використаної літератури
1. Schwarzmüller M. React Key Concepts: An in-depth guide to React's core features. Packt
Publishing, 2025. 544 p.
2. Mammino L. Node.js Design Patterns. JS, 2020. 660 p.
3. Aleksendric M., Borucki A., Domingues L. Mastering MongoDB 7.0: Achieve data excellence
by unlocking the full potential of MongoDB. Packt Publishing, 2024. 434 p.
4. Rappin N. Modern CSS with Tailwind. Flexible Styling Without the Fuss. Pragmatic
Bookshelf, 2022. 104 p.
5. Bhat K. Ultimate Tailwind CSS Handbook: Build sleek and modern websites with immersive.
Orange Education Pvt Ltd, 2023. 294 p.
6. React Router / React Router Documentation. URL: https://reactrouter.com/en/main.
7. Brown E. Web Development with Node and Express: Leveraging the JavaScript Stack.
O'Reilly, 2019. 340 p.
8. Garreau M., Faurot W. Redux in Action. Manning, 2018. 312 p.
9. Redux Toolkit / Redux Toolkit Documentation. URL: https://redux-toolkit.js.org/.
10. Building Applications with React and Redux / Pluralsight. URL:
https://www.pluralsight.com/courses/react-redux-react-router-es6.
11. Learning React: Functional Web Development with React and 18. Redux / O'Reilly Media.
URL: https://www.oreilly.com/library/view/learning-react-2nd/9781492051718/.
12. Full-Stack Web Development with React / Coursera. URL:
https://www.coursera.org/learn/full-stack-react.
13. React Hooks / React Documentation. URL: https://legacy.reactjs.org/docs/hooks-intro.html
14. HTTP Methods / Avior API Documentation. URL:
https://www.contrive.mobi/aviorapi/HTTPMETHODS.html.
15 Pro MERN Stack: Full Stack Web App Development with Mongo, Express, React, and Node.
/ Apress. URL: https://www.apress.com/gp/book/9781484243906.
16. Mastering Node.js / Packt Publishing. URL: https://www.packtpub.com/product/masteringnode-js/9781785888960.
17. Advanced Node.js Development / Udemy. URL: https://www.udemy.com/course/advancednodejs-development/.
18. Express in Action: Writing, Building, and Testing Node.js Applications / Manning
Publications. URL: https://www.manning.com/books/express-in-action.
19. MongoDB: The Definitive Guide / O'Reilly Media. URL:
https://www.oreilly.com/library/view/mongodb-the-definitive/9781491954454/.