Nagare: python continuation-based (stackless)web framework:
pypi.python.org
Nagare: python continuation-based (stackless)web framework:
1–4 of 4 posts
Re: Nagare: python continuation-based (stackless)web framework:
#2I always thought someone should clone Seaside in Python. Looks very intriguing.
Re: Nagare: python continuation-based (stackless)web framework:
#3Framework announcements should always come with sample code. Always. Talking about how great it is doesn't help me understand how it works.
Re: Nagare: python continuation-based (stackless)web framework:
#4Framework announcements should always come with sample code. Always. Talking about how great it is doesn't help me understand how it works.
The complete canonical example of the counter.
Of course with the back button and browser fork working.
Launched with : nagare-admin serve-module counter.py:Counter counter ===============================================
from nagare import presentation
# A pure python Counter class
class Counter:
def __init__(self, v=0):
self.v = v
def increase(self):
self.v += 1
def decrease(self):
self.v -= 1
# Default HTML view on the Counter class
@presentation.render_for(Counter)
def render(self, h, *args):
return h.div(
h.p('Value: ', self.v),
h.a('++').action(self.increase),
' | ',
h.a('--').action(self.decrease)
)