20. Versioning
• Problem: Auf (Browser)cache ist kein
Verlass.
• Versions-Identifier in der URL
• „Cache forever“
<script src="/static/my.lib:version:<HASH>/script.js"
type="text/javascript" />
21. Slots
• Resource, die zur Laufzeit / in der
Applikationslogik befüllt wird.
templating = fanstatic.Slot(
lib, '.js', required=True)
framework = fanstatic.Resource(
lib, 'fancy_framework.js',
depends=[templating])