Python Web Development with Sanic: An in-depth guide for Python web developers to improve the speed and scalability of web applications
A**S
A framework that everyone doing backend should learn
This is the first published book on the Sanic framework that was born out of Flask with the addition of async/await to the Python, keeping the Flask-like simple interface which needs no boilerplate code. Sanic is a new framework, as Python only had asynchronous programming support matured in recent years, but it is the one most quickly growing in popularity.Sanic runs extremely fast compared to the likes of Flask or Django, and for that reason is already used on large services that need to serve tens of millions of users, by governments and large enterprises, as well as by individual developers.The book covers the basic concepts of web frameworks, HTTP requests, JSON, async/await and other technologies used but doesn't stop to explain them in length. It covers the best practices of Sanic app development, e.g. structuring of applications using Blueprints, as well as many advanced topics and how to integrate with the Redis database. The final part goes over the entire application development process from design to implementation, CI toolchains and various deployment options.The author is a lead developer of Sanic itself.TLDR: If you wish to get to Python webdev and aren't proficient enough to do with the Sanic online guide alone, or wish for a quick start into the best practices, buy this book.
Trustpilot
3 weeks ago
3 days ago