Zope Component Architecture
E553421
Zope Component Architecture is a flexible, reusable component framework for Python that supports modular application development through explicit interfaces and adaptable components.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| Zope Toolkit | 1 |
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
Python library
ⓘ
Zope technology ⓘ component framework ⓘ software framework ⓘ |
| coreConcept |
adapter
ⓘ
component registry ⓘ event ⓘ interface ⓘ named adapter ⓘ named utility ⓘ site manager ⓘ subscription adapter ⓘ utility ⓘ |
| documentationUrl |
https://zopecomponent.readthedocs.io/
ⓘ
https://zopeinterface.readthedocs.io/ ⓘ |
| feature |
adaptation mechanism
ⓘ
component registration ⓘ configuration via ZCML ⓘ event system ⓘ explicit interfaces ⓘ local and global registries ⓘ loose coupling of components ⓘ modular application development ⓘ pluggable components ⓘ runtime registration APIs ⓘ testability of components ⓘ |
| goal |
extensibility
ⓘ
reusable components ⓘ separation of concerns ⓘ |
| hasAbbreviation | ZCA NERFINISHED ⓘ |
| hasComponent |
adapter lookup
ⓘ
component registry API ⓘ event dispatching ⓘ interface definitions ⓘ utility lookup ⓘ |
| implementsConcept |
component-based architecture
ⓘ
dependency injection style lookup ⓘ inversion of control ⓘ |
| inspired | other Python component systems ⓘ |
| license | Zope Public License NERFINISHED ⓘ |
| partOf | Zope 3 NERFINISHED ⓘ |
| programmingLanguage | Python ⓘ |
| provides |
zope.component package
NERFINISHED
ⓘ
zope.event package ⓘ zope.interface package ⓘ |
| supportsLanguage | Python ⓘ |
| usedIn |
BlueBream
NERFINISHED
ⓘ
Grok framework NERFINISHED ⓘ Plone NERFINISHED ⓘ Zope NERFINISHED ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Zope Toolkit