HOME

TheInfoList



OR:

Nagare is a
free and open-source Free and open-source software (FOSS) is a term used to refer to groups of software consisting of both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source ...
web framework A web framework (WF) or web application framework (WAF) is a software framework that is designed to support the development of web applications including web services, web resources, and web APIs. Web frameworks provide a standard way to build an ...
for developing
web application A web application (or web app) is application software that is accessed using a web browser. Web applications are delivered on the World Wide Web to users with an active network connection. History In earlier computing models like client-serve ...
s in
Stackless Python Stackless Python, or Stackless, is a Python programming language interpreter, so named because it avoids depending on the C call stack for its own stack. In practice, Stackless Python uses the C stack, but the stack is cleared between function c ...
. Nagare uses a component model inspired by Seaside, and, like Seaside, Nagare uses
continuations In computer science, a continuation is an abstract representation of the control state of a computer program. A continuation implements ( reifies) the program control state, i.e. the continuation is a data structure that represents the comput ...
to provide a framework where the HTTP connectionless request / response cycle doesn't break the normal control flow of the application. This allows web applications to be developed in much the same way as desktop applications, for
rapid application development Rapid application development (RAD), also called rapid application building (RAB), is both a general term for adaptive software development approaches, and the name for James Martin's method of rapid development. In general, RAD approaches to ...
.An intranet portal for French Yves Rocher’s stores
Retrieved February 2, 2011 However, Nagare is written in Python rather than
Smalltalk Smalltalk is an object-oriented, dynamically typed reflective programming language. It was designed and created in part for educational use, specifically for constructionist learning, at the Learning Research Group (LRG) of Xerox PARC by ...
.


References


External links

*
Nagare on PyPI

Kansha
- Open-source Trello-like collaborative application developed with Nagare * (fr
Nagare - Le développement web facile en Python
Python (programming language) web frameworks Python (programming language) software Free software programmed in Python Software using the BSD license Web development software Rich web application frameworks Berkeley Software Distribution {{web-software-stub