Statement
Alpine.js shall be loaded via a custom deferred integration that initializes Alpine only after DOM ready, avoiding the bundle overhead and eager initialization of the official @astrojs/alpinejs integration.
Rationale
Deprecated: Alpine.js removed entirely (PLN-29). Original rationale: Custom integration provides lighter bundle and deferred initialization. Switching back to the official integration would regress Lighthouse performance scores. Delivered by WP-D1 (D-D1-01).
Topics
Owner: rendering-runtime
Applies To
- Alpine.js Patterns (Deprecated) DOC-00072
- Architecture DOC-00020