What does HackerNews think of tornado?
Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
Language:
Python
#102
in
Python
A little dated, but tornado always impressed me:
https://github.com/tornadoweb/tornado
Also Norvig’s spell checker:
I think Bottle.py is quite interesting. It is a single file library (around 4k line) and has no dependencies other than the Python Standard Library.
https://github.com/bottlepy/bottle/blob/master/bottle.py
The other is Tornado. https://github.com/tornadoweb/tornado
Django does have some really clean code and it is very easy to navigate. I feel like I only grokked Django after I started going through its internals.
I also highly recommend giving Tornado[0] and Bottle[1] a read. Outside of the the web stuff, Sqlalchemy[2] is good
[0] - https://github.com/tornadoweb/tornado [1] - https://github.com/bottlepy/bottle [2] - https://github.com/zzzeek/sqlalchemy
https://github.com/tornadoweb/tornado is one of my favourites. Not a huge number of comments, but in terms of "self-documenting" code it's great.
I would recommend reading about the Tornado WebServer. It features some nice stuff such as coroutines, async stuff.