Revel vs Tornado: What are the differences?
Revel: A high productivity, full-stack web framework for the Go language. Revel makes it easy to build web applications using the Model-View-Controller (MVC) pattern by relying on conventions that require a certain structure in your application. In return, it is very light on configuration and enables an extremely fast development cycle; Tornado: A Python web framework and asynchronous networking library, originally developed at FriendFeed. By using non-blocking network I/O, Tornado can scale to tens of thousands of open connections, making it ideal for long polling, WebSockets, and other applications that require a long-lived connection to each user.
Revel and Tornado can be categorized as "Frameworks (Full Stack)" tools.
"Go" is the top reason why over 12 developers like Revel, while over 34 developers mention "Open source" as the leading cause for choosing Tornado.
Revel and Tornado are both open source tools. It seems that Tornado with 18K GitHub stars and 4.98K forks on GitHub has more adoption than Revel with 11.2K GitHub stars and 1.33K GitHub forks.
Facebook, TravelPerk, and Zalando are some of the popular companies that use Tornado, whereas Revel is used by RetargetApp, Alibre, and Jackpot Rising. Tornado has a broader approval, being mentioned in 69 company stacks & 16 developers stacks; compared to Revel, which is listed in 3 company stacks and 4 developer stacks.
What is Revel?
What is Tornado?
Want advice about which of these to choose?Ask the StackShare community!
Sign up to add, upvote and see more prosMake informed product decisions
What are the cons of using Revel?
What are the cons of using Tornado?
Sign up to get full access to all the companiesMake informed product decisions
SpreadServe's RealTimeWebServer is built in Tornado. Spreadsheets loaded into SpreadServeEngine instances are projected into browsers using Tornado. Server side recalcs are pushed to the browser using web sockets.
setup an api for a client with tornado backend. incredibly fast and lightweight. unfortunately breaks down when using third party libraries which block internally.