Reface Ecosystem
Server-side rendering framework built on Deno runtime. Focused on simplicity, performance and developer experience.
Core Modules
| Module | Description |
|---|---|
| Reface Framework | Web framework with Islands and Partials |
| ReCast | Template engine |
| Reface UI | Core component library |
| ReStory | Component development environment |
| ReDocs | Built-in documentation system |
System Architecture
1┌───────────────────────────────────────────────────────┐
2│ Development Tools │
3├───────────────────────────┬───────────────────────────┤
4│ ReStory │ ReDocs │
5├───────────────────────────┴───────────────────────────┤
6│ Reface UI │
7├───────────────────┬───────────────────┬───────────────┤
8│ Components │ Layout │ Theme │
9├───────────────────┴───────────────────┴───────────────┤
10│ Reface Framework │
11├───────────────────┬───────────────────┬───────────────┤
12│ Islands │ Partials │ Router │
13├───────────────────┴───────────────────┴───────────────┤
14│ ReCast │
15├───────────────────────────────────────────────────────┤
16│ Deno │
17└───────────────────────────────────────────────────────┘
Module Details
ReCast
Template engine for server-side rendering:
Component system
Template composition
Plugin architecture
HTML generation
Reface Framework
Web framework built on ReCast:
Server integration (Hono)
Routing system
Islands architecture
Partials (HTMX-based components)
Reface UI
Core component library:
Base components
Layout system
Theming
Utilities
ReStory
Component development environment:
Component preview
Documentation
Visual testing
Theme editor
ReDocs
Documentation system:
MDX support
Code examples
Live previews
API references