Product attributes
Nagare is an open-source framework launched under the BSD license. It was created for web application development in Python. The word Nagare is Japanese for “flow” or “smooth transition.” The framework enables users to get a framework with natively integrated Web 2.0 features.
Nagare does not feature explicit URL routing/mapping, controllers proliferation, manual management of the HTTP request/response cycles, global session object, or REST by default. The framework is a composition of interacting components; each one has its own state and workflow kept on the server. The component can have one or different views composed to generate the final web page.
With Stackless Python, the framework enables the coding of desktop applications without the need to split its control flow into different controllers. The control flow of the components is coded in Python. If a Python function is given rather than an expected Javascript code, Nagare automatically generates a translation from Python to Javascript.