codemonster-ru/view-ssr

SSR engine for codemonster-ru/view (delegates to an codemonster-ru/ssr-bridge)

v1.0.0 2025-09-27 17:19 UTC

This package is auto-updated.

Last update: 2025-09-27 17:26:41 UTC


README

Latest Version on Packagist Total Downloads License Tests

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

๐Ÿ‘จโ€๐Ÿ’ป Author

Kirill Kolesnikov

๐Ÿ“œ License

MIT