By Gaston C. Hillar
Create internet companies which are light-weight, maintainable, scalable, and safe utilizing the simplest instruments and methods designed for Python
About This Book
- Develop RESTful internet companies utilizing the most well-liked frameworks in Python
- Configure and fine-tune your APIs utilizing the easiest instruments and methods available
- This sensible consultant may also help you to enforce whole REST-based APIs from scratch
Who This booklet Is For
This booklet is for net builders who've operating wisdom of Python and wish to construct impressive internet providers by means of profiting from a few of the frameworks of Python. you will have a few wisdom of RESTful APIs.
What you'll Learn
- Develop advanced RESTful APIs from scratch with Python mixed with and with out information sources
- Choose the main acceptable (micro) framework in line with the explicit specifications of a RESTful API / internet service
- Debug, attempt, and profile RESTful APIs with all the frameworks
- Develop a fancy RESTful API that interacts with a PostgreSQL database
- Add authentication and permissions to a RESTful API inbuilt all the frameworks
- Map URL styles to request handlers and money how the API works
- Profile an current API and refactor it to exploit asynchronous code
Python is the language of selection for hundreds of thousands of builders around the globe, as a result of its light studying curve in addition to its colossal functions in day by day programming. It serves the aim of creating nice internet companies within the RESTful structure. This booklet will exhibit you the simplest instruments you should use to construct your individual net services.
Learn the way to boost RESTful APIs utilizing the preferred Python frameworks and the entire helpful stacks with Python, Django, Flask, and twister, mixed with comparable libraries and instruments. we are going to dive deep into every one of those frameworks to construct a variety of net prone, and may supply use situations and most sensible practices on while to take advantage of a specific framework to get the easiest results.
We will express you every little thing required to effectively enhance RESTful APIs with the 4 frameworks similar to request dealing with, URL mapping, serialization, validation, authentication, authorization, versioning, ORMs, databases, customized code for types and perspectives, and asynchronous callbacks. on the finish of every framework, we are going to upload authentication and safety to the RESTful APIs and get ready checks for it.
By the tip of the publication, you may have a deep realizing of the stacks had to construct RESTful internet services.
Style and approach
The publication takes a simple strategy, no longer spending time getting you all started with RESTful APIs and net providers. it's going to provide the top use instances for every framework to construct nice net companies in Python.