ssr_rs 0.2.1

Enable server side rendering on servers written in rust
Documentation

This crate aims to enable server side rendering on rust servers in the simplest and lightest way possible.

The whole logic is stored inside the render_to_string() function.

Gettin started

[dependencies]
ssr_rs = "0.2.1"

Example

use ssr_rs::Ssr;
use std::fs::read_to_string;

fn main() {
let source = read_to_string("./path/to/build.js").unwrap();

let html = Ssr::render_to_string(&source, "entryPoint", None);

assert_eq!(html, "<!doctype html><html>...</html>".to_string());
}

Check how to use it with actix, rocket, warp and other frameworks here.