Розробка веб-застосування для спільного доступу до документів
Loading...
Date
2021
Authors
Коношенко, Сергій
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Робота присвячена розробці веб-застосування для спільного доступу та редагування документів.
В даній роботі розглянуто основні способи автоматичного вирішення конфліктів під час спільної роботи, а саме алгоритми OT та CRDT.
Було розглянуто основі способи взаємодії сервера та клієнта в застосунках у реальному часі, а саме long polling, SSE та WebSockets, їхні переваги та недоліки.
Клієнтська частина реалізована на бібліотеці для JavaScript – React. Серверна частина реалізована на програмні платформі Node.js, з використанням модулів Express, ShareDb та нереляційної бази даних MongoDb.
Description
Keywords
спільний доступ до документів, OT (Operational Transformation), CRDT (Conflict-Free Replicated Data Type), база даних MongoDb, веб-застосунок, редагування текстових документів, JavaScript, React, бакалаврська робота