Sanic cannot be developed or deployed on Windows due to its necessary uvloop dependency.
an excellent discussion on the /r/python subreddit
about using one of the newer async frameworks such as Sanic or Japronto
compared with a traditional web framework like
Django. One of the major tradeoff of adopting a newer
framework is simply that the code library ecosystem has not, and may never,
grow up around that framework. You have to accept the risk that you will
need to build a significant amount of the plumbing yourself rather than
pip installing existing, well-tested libraries.
Sanic is under very active development and is still in its infancy as a web framework. The following tutorials will get you started but there is a chance you will have to work through errors as Sanic is regularly updated.
Getting started with Sanic: the asynchronous, uvloop based web framework for Python 3.5+ is a "Hello, World!" style post for the framework and also shows how to respond to SMS text messages using Twilio.
Fixing bugs and handling 186k requests/second using Python is a fun benchmarking exercise that a developer ran when testing out Sanic on a Digital Ocean droplet.
Exploring Asyncio - uvloop, sanic and motor explains why asyncio is important to the Python community and how uvloop & sanic fit into the bigger picture.
Python Sanic Tutorial is a video tutorial on how to write your first Sanic web apps.