Added docs RazorConsole

This commit is contained in:
2026-04-13 16:53:31 +03:00
parent e37ab09fc5
commit c117d928b0
5 changed files with 913 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
# RazorConsole — Документация
Документация по библиотеке [RazorConsole](https://github.com/RazorConsole/RazorConsole) для проекта LazyBearWorks.
## Файлы
| Файл | Содержание |
|---|---|
| [overview.md](overview.md) | Обзор, установка, минимальный пример, примеры приложений |
| [components.md](components.md) | Полный справочник по 25+ встроенным компонентам |
| [custom-translators.md](custom-translators.md) | Архитектура VDOM, создание и регистрация кастомных трансляторов |
| [contributing.md](contributing.md) | Настройка окружения, стандарты кода, процесс PR |
## Быстрый старт
```bash
dotnet add package RazorConsole.Core
```
```xml
<!-- .csproj -->
<Project Sdk="Microsoft.NET.Sdk.Razor">
```
```csharp
// Program.cs
IHostBuilder hostBuilder = Host.CreateDefaultBuilder(args)
.UseRazorConsole<MyRootComponent>();
await hostBuilder.Build().RunAsync();
```
## Версия
Документация актуальна для **v0.5.0** (март 2026).