hryvinskyi / magento2-page-speed-js-extreme-lazy-load-frontend-ui
N/A
Package info
github.com/hryvinskyi/magento2-page-speed-js-extreme-lazy-load-frontend-ui
Language:HTML
Type:magento2-module
pkg:composer/hryvinskyi/magento2-page-speed-js-extreme-lazy-load-frontend-ui
1.0.19
2026-04-11 12:01 UTC
Requires
- hryvinskyi/magento2-base: ^2.1.10
- hryvinskyi/magento2-page-speed-api: 1.0.*
- hryvinskyi/magento2-page-speed-js-extreme-lazy-load: >=1.0.4
- magento/framework: *
- magento/module-page-cache: *
Requires (Dev)
- roave/security-advisories: dev-latest
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Description
Frontend implementation of JavaScript extreme lazy loading. Executes lazy load logic on storefront with JavaScript for event handling and script execution.
Features
- RequireJsConfigScriptMarker Plugin - Marks RequireJS config scripts for special handling
- Lazy Load Execution - Frontend JavaScript for script lazy loading
- Event Listeners - Monitors user interactions to trigger script execution
- Timeout Handlers - Fallback script execution after delay
- ViewModel - Data providers for lazy load templates
- API Interfaces - Lazy loading operations
Installation
composer require hryvinskyi/magento2-page-speed-js-extreme-lazy-load-frontend-ui bin/magento module:enable Hryvinskyi_PageSpeedJsExtremeLazyLoadFrontendUi bin/magento setup:upgrade bin/magento cache:flush
Dependencies
magento/framework: *hryvinskyi/magento2-page-speed-js-extreme-lazy-load: >=1.0.4
Compatibility
- Magento 2.3.x, 2.4.x
- PHP 7.4+, 8.0+, 8.1+
License
Author
Volodymyr Hryvinskyi - volodymyr@hryvinskyi.com