To implement this microservice, we will use Flask-RESTPlus (https://flask-restplus.readthedocs.io/en/stable/). This is a Flask (https://palletsprojects.com/p/flask/) extension. Flask is a well-known Python microframework for web applications that's particularly good at implementing microservices, as it's small, easy to use, and compatible with the usual technology stack in terms of web applications, since it uses the Web Server Gateway Interface (WSGI) protocol.
Implementing the service
Introducing Flask-RESTPlus
Flask is capable of implementing a RESTful interface, but Flask-RESTPlus adds some very interesting capabilities that allow for good developing practices and speed of development:
- It defines namespaces...