OG Image
Dynamic social preview images for link sharing.
Static default
Set FlowApp::with_og_image(\"/og.svg\") (this docs site). Good for most pages.
Per-route OG via loader metadata
#[load]
async fn blog_post(req: &FlowRequest) -> Post {
let slug = req.param("slug").unwrap_or("");
db::post(slug).await
}
// In page head via FlowApp page options or custom endpoint:
// GET /og/blog/[slug].png -> image/png from resvg/usvg rendering titleDedicated OG endpoint
// Register on ResumaApp / Flow fallback:
// Return SVG or PNG with post title + site branding
// Reference in meta: og:image = https://yoursite.com/og/post/my-slug.pngUse SITE_URL env for absolute og:url and og:image URLs in production.