Метод розробки АРІ підвищеної швидкодії
Abstract
У магістерській кваліфікаційній роботі було розроблено метод розробки REST АРІ підвищеної швидкодії. Даний метод дозволяє підвищити як швидкість процесу розробки веб-додатків, так і швидкість роботи АРІ. Крім того, такий підхід дозволяє створювати системи з високою здатністю до масштабування. Для демонстрації методу було розроблено REST API для веб-додатку керування замітками, подано архітектуру та описано розробку програмного забезпечення.
Робота містить також загальний огляд існуючих підходів до розробки REST API, аналіз їх переваг та недоліків.
Тестування системи підтвердило правильність розробки та ефективність функціонування розробленого методу. В магистерской квалификационной работе был разработан метод разработки REST АРІ повышенного быстродействия. Данный метод позволяет увеличить как скорость процесса разработки веб-приложений, так и быстродействие работы самого АРІ. Кроме того, такой подход позволяет создавать системы с высокой способностью к масштабированию. Для демонстрации метода был разработан REST API для веб-приложения управления заметками, подано архитектуру и описано разработку программного обеспечения.
Работа содержит также общий обзор существующих подходов к разработке REST API, анализ их преимуществ и недостатков.
Тестирование системы подтвердило правильность разработки и эффективность функционирования разработанного метода. In this master work was developed method of increased speed API development. This method allows both to increase the speed of development web-applications process and to increase performance of API. Moreover, such approach allows to create systems with high scalability. For the demonstration purpose here was developed REST API for web-application for notes management, posted architecture of application and described the process of developing application.
Master work also contains general overview of existing approaches to REST API development, their advantages and disadvanages analysis.
Testing has confirmed correctness of developing and efficiency of functioning of developed method.
URI:
http://ir.lib.vntu.edu.ua//handle/123456789/25173