codemonster-ru / view-ssr
SSR engine for codemonster-ru/view (delegates to an codemonster-ru/ssr-bridge)
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/codemonster-ru/view-ssr
Requires
- php: >=8.2
- codemonster-ru/ssr-bridge: ^2.0
- codemonster-ru/view: ^2.0
Requires (Dev)
- phpunit/phpunit: ^9.6 || ^10.5 || ^11.0 || ^12.0
README
SSR (Server-Side Rendering) engine for the codemonster-ru/view
core.
Delegates actual rendering to a bridge (preferably codemonster-ru/ssr-bridge
).
๐ฆ Installation
Via Composer:
composer require codemonster-ru/view-ssr
๐ Usage
use Codemonster\View\View; use Codemonster\View\Engines\SsrEngine; use Codemonster\Ssr\SsrBridge; // from codemonster-ru/ssr-bridge $bridge = new SsrBridge([ // ...bridge-specific options: mode, entry paths, server URL, etc. ]); $engine = new SsrEngine($bridge); $view = new View(['ssr' => $engine], 'ssr'); echo $view->render('home', ['message' => 'Hello']);
๐งช Testing
You can run tests with the command:
composer test