# uland-ssr **Repository Path**: mirrors_WebReflection/uland-ssr ## Basic Information - **Project Name**: uland-ssr - **Description**: Same uland API for SSR / DOM-less environments - **Primary Language**: Unknown - **License**: ISC - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-12-25 - **Last Updated**: 2026-07-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 🦄 µland-ssr  **Social Media Photo by [Ben Klea](https://unsplash.com/@benkleaphoto) on [Unsplash](https://unsplash.com/)** *micro* land SSR, is [µland](https://github.com/WebReflection/uland#readme) API for SSR / DOM-less environments. It allows using same components code on the client and the server, producing *html* or *svg* streams. This module also exports `uland-ssr/async`, which is based on `uland-nofx/async`. ### 📣 Community Announcement Please ask questions in the [dedicated forum](https://webreflection.boards.net/) to help the community around this project grow ♥ --- ## API ```js import {Component, render, html, useState} from 'uland-ssr'; const Counter = Component((initialState) => { const [count, setCount] = useState(initialState); return html` `; }); // basic example, creates the expected output // minus online events (would need re-hydration) render(String, () => html`