- Grok (web framework)
Infobox_Software
name = Grok
developer = Grok developers, Zope Developers, Zope Foundation
latest_release_version = 0.14
latest_release_date = release_date|2008|09|29
genre =Web application framework
license = ZPL License ( BSD-like and GPL compatible)
programming language = Python
website = [http://grok.zope.org grok.zope.org]Grok is a web framework based on
Zope 3 technology. The project was started in 2006 by a number of Zope 3 developers. [cite web|url=http://faassen.n--tree.net/blog/view/weblog/2006/11/09/0|title=Grok: or what I did on my holiday|accessdate=2008-08-30] Grok has since then seen regular releases. Its core technologies (Martian, grokcore.component) are also finding uptake in other Zope 3 and Zope 2 based projects. [cite web|url=http://regebro.wordpress.com/2008/04/26/announcing-fivegrok-grok-on-zope-2/|title=Announcing five.grok: Grok on Zope 2!|accessdate=2008-08-30] [cite web|url=http://blog.d2m.at/2008/07/14/update-repozegrok-release/|title=update repoze.grok release|accessdate=2008-08-30] [cite web|url=http://martinaspeli.net/articles/dexterity-meet-grok|title=Dexterity meet Grok|accessdate=2008-08-30]The primary motive behind Grok is to make the powerful, but not quite easily approachable
Zope 3 technology more accessible and easier to use for newcomers and, at the same time, speed up application development, in accordance with the agile programming paradigm. [cite web|url=http://grok.zope.org/about/why-grok|title=Why Grok?|accessdate=2008-08-30] To achieve this, Grok gives up someZope 3 principles. Instead of using a strictly explicit, XML based configuration language (ZCML) like Zope 3 does, Grok uses Python code and conventions to build a web application from its components. This way Grok is a step forward to popular Python web frameworks likeTurboGears , Pylons and Django but it still retains the power of a fully componentized, well-engineered web application framework. [cite web|url=http://grok.zope.org/about/competition|title=Competition|accessdate=2008-08-30]References
External links
* [http://grok.zope.org/ Grok website]
* [http://www.rrzn.uni-hannover.de/buecher.html?&no_cache=1&tx_rrznbuecher_pi1showUid=215 German book with chapter on Grok]
* [http://www.heise.de/kiosk/archiv/ix/2008/3/156_Webframework-Grok-Zope-3-fuer-Nichtexperten Article about Grok] (in iX)
* [http://www.ohloh.net/projects/grok Ohloh project information on Grok]
* [http://www.zope.de/redaktion/dzug/nachrichten/cebit/p3050015.jpg/image_view_fullscreen Grok at CeBIT]
Wikimedia Foundation. 2010.