ITWissen.info - Tech know how online

Grok

Grok is a powerful yet easy-to-use Zope 3-based web applications framework for Python developers. The target group of Grok are beginners as well as very experienced web developers. The focus of Grok is on agile software development.

The ideas for Grok go back to the Dutchman Faassen. His design convinced other core developers from the Zope community and caused the developer community in the Grok environment to grow rapidly.

Development of Grok began in late 2006, and by relying on Zope 3, one of the most powerful and professional application frameworks, it offers extremely mature and complex solutions. The Zope framework is popular among professional developers for its power and clean programming approach. However, it is difficult, especially for newcomers, to get used to the comprehensive and complex architecture of Zope 3. Grok takes advantage of this approach and provides support in this regard.

At its core, Grok is a simple Python package that provides a simplified programming interface to the most important Python classes and components of the Zope 3 architecture. The simplification is mainly achieved by a more consistent implementation of the "Don't Repeat Yourself"( DRY) and "Convention over Configuration" requirements.

Although no prior knowledge of Zope is required to work with Grok, it is useful.

Informations:
Englisch: Grok
Updated at: 17.11.2009
#Words: 204
Links: framework, Python, agile software development (ASD), community, application (app)
Translations: DE
Sharing:    

All rights reserved DATACOM Buchverlag GmbH © 2024