Flask-RESTful is an extension for Flask that adds support for quickly building REST APIs. It is a lightweight abstraction that works with your existing ORM/libraries. Flask-RESTful encourages best practices with minimal setup. If you are familiar with Flask, Flask-RESTful should be easy to pick up.
One of the great things of RESTful APIs is that it can be used along with React.
RESTful Web APIs is very clearly written and accessible, requiring no prior knowledge of RESTful APIs. This is a book filled with solutions that will show you how to build epic Restful APIs. If you are looking to get started, look no further than RESTful Web APIs.
While many claim REST has arrived, many APIs in the wild exhibit arbitrary, productivity-killing deviations from true REST. In this presentation, I start with a typical poorly-designed API and iterate it into a well-behaved RESTful API. Check out the presentation (with audio!) below for rules and advice on how to do REST right, including handling complex variations, pagination and API versioning.