Evolution of Web Application Programming Interfaces: Driving Forces, Effects on Clients, and Patterns for Providers
Taras Puchko · Èlektronnoe modelirovanie · 2023
The current state of research on finding effective methods of maintaining compatibility between providers of web application programming interfaces and their clients is described. Reasons and types of changes in the web application programming interfaces, effects of the chan¬ges on the clients, patterns for developers, adaptation methods, and regression testing are reviewed.