Changes between Version 16 and Version 17 of WebDevelopmentWithTwisted


Ignore:
Timestamp:
09/25/2013 04:48:42 AM (12 months ago)
Author:
rwall
Comment:

Link to divmod.org project

Legend:

Unmodified
Added
Removed
Modified
  • WebDevelopmentWithTwisted

    v16 v17  
    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  * [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. 
     6 * [https://launchpad.net/divmod.org 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/divmod.org 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 [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. 
     40[https://launchpad.net/divmod.org 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.