Changes between Version 15 and Version 16 of WebDevelopmentWithTwisted


Ignore:
Timestamp:
02/15/2012 03:00:53 PM (2 years ago)
Author:
exarkun
Comment:

Update Nevow, Athena, and Mantissa links

Legend:

Unmodified
Added
Removed
Modified
  • WebDevelopmentWithTwisted

    v15 v16  
    44 
    55 * [http://twistedmatrix.com/documents/current/web/ Twisted Web] provides a simple, stable HTTP server, suitable for all types of web apps and web services. It provides a flexible resource publishing API, and implements HTTP 1.0 with some 1.1 features.  '''Twisted Web is extremely stable.''' 
    6  * [http://divmod.org/trac/wiki/DivmodNevow Divmod Nevow] is a templating toolkit that provides its own resource model and simple application server API.  It requires Twisted, is fully integrated with the Twisted reactor, provides mechanisms for asynchronous page rendering, and an event-driven [http://en.wikipedia.org/wiki/COMET_(programming) COMET]/AJAX implementation called [http://divmod.org/trac/wiki/DivmodNevow/Athena "Nevow Athena"].  Nevow uses Twisted Web, but provides its own request objects and resource model on top of it. 
    7  * [http://divmod.org/trac/wiki/DivmodMantissa Divmod Mantissa] is a full-featured multi-protocol application server, with a built-in object database, authentication model based on Twisted Cred, a capability-based security model, and many more features.  It integrates Nevow (and therefore Twisted Web) and a number of other Twisted-related technologies to provide a full-featured system. 
     6 * [https://launchpad.net/nevow Divmod Nevow] is a templating toolkit that provides its own resource model and simple application server API.  It requires Twisted, is fully integrated with the Twisted reactor, provides mechanisms for asynchronous page rendering, and an event-driven [http://en.wikipedia.org/wiki/COMET_(programming) COMET]/AJAX implementation called [http://divmod.readthedocs.org/en/latest/products/nevow/athena/index.html "Nevow Athena"].  Nevow uses Twisted Web, but provides its own request objects and resource model on top of it. 
     7 * [https://launchpad.net/mantissa Divmod Mantissa] is a full-featured multi-protocol application server, with a built-in object database, authentication model based on Twisted Cred, a capability-based security model, and many more features.  It integrates Nevow (and therefore Twisted Web) and a number of other Twisted-related technologies to provide a full-featured system. 
    88 
    99== So You Want To Be A Web Developer == 
     
    3838The short version is that this is more complicated in Twisted than in other tools at the moment.  Sadly, you aren't going to find a straight-up competitor  with the sort of polished web presence and easy instant integration with your SQL database and existing environment that the aforementioned products offer. 
    3939 
    40 [http://divmod.org/trac/wiki/DivmodMantissa Divmod Mantissa] is a full-featured Twisted-powered application server and will likely appeal to you if you want an integrated database and other high-level framework support. 
     40[https://launchpad.net/mantissa Divmod Mantissa] is a full-featured Twisted-powered application server and will likely appeal to you if you want an integrated database and other high-level framework support.