Zope Component Architecture basics with five.grok

This manual describes the basics of the Zope Component Architecture using five.grok, which brings convention-over-configuration to Zope 2 and Plone. This information is not specific to Dexterity, but will be useful to Dexterity developers who want to move beyond types and schemata.

  1. Background
    1. The Zope Component Architecture
    2. What is Grok and five.grok?
    3. Adding five.grok as a dependency
  2. Core components
    1. Interfaces
    2. Utilities
    3. Adapters
    4. Annotations
    5. Events
    6. Further details
  3. Browser components
    1. Views
    2. Viewlets
    3. Resource directories
  4. Other five.grok functionality

All content on one page (useful for printing, presentation mode etc.)