Поддержу на счет javascript, его придется таки сделать, строчек 10-15 написать. Только рекомендую не торнадо, а его аналог на twisted - cyclone.io
А еще лучше, абудьте и о торнадо, и о твистед, и о циклоне. И используйте aiohttp, это дальнейшее развитие всего вышесказанного, бе многих болезней оных, с темплейтами на мако и нинзя. Это фласк с правильными батарейками.