When comparing Nagare vs Pyramid, the Slant community recommends Pyramid for most people. In the question“What are the best general-purpose Python web frameworks usable in production sites?” Pyramid is ranked 5th while Nagare is ranked 14th. The most important reason people chose Pyramid is:
Pyramid can be used for creating small applications quickly and easily, but it also powers up large enterprise-scale applications such as Dropbox.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Continuation based web framework
Nagare allows for simpler programming flow hiding client/server requests.
Pro 100% Python web application development - no HTML, CSS or JS needed
Nagare is a mature web framework that saves you from manually creating routes. It basically is just a Python object graph.
Pro Very flexible
Pyramid can be used for creating small applications quickly and easily, but it also powers up large enterprise-scale applications such as Dropbox.
Pro Persistence agnostic
Either NoSQL and SQL (including SQLAlchemy plugin).
Pro Comes with security included
Includes authorization and authentication with multiple backends.
Cons
Con Stateful server that maintains both session and UI states server side
Con Uses old YUI2 JS framework
Nagare uses YUI2 internally for XHR requests. YUI2 has been deprecated since 2011.
Con The great number of options it offers can become intimidating
One of Pyramid's greatest drawbacks is that it requires a lot of set up in the beginning of a project. This can feel overwhelming and can keep people away from using it.