---
title: "WasmBox — бессерверные компоненты и реестр на wasmCloud"
description: "Бессерверные WebAssembly-компоненты на wasmCloud и их OCI-реестр."
lang: "ru"
canonical_url: "https://wasm-box.com/"
markdown_url: "https://wasm-box.com/index.md"
---

# Универсальные вычисления

Платформа запускает компоненты в изолированных песочницах — на сервере и в браузере.

- 107× быстрее — холодный старт
- 51× меньше — память на инстанс
- 98% ниже — стоимость в секунду

- [Запустить в браузере](https://wasm-box.com/#run)
- [Документация](https://wasm-box.com/docs)

Инфраструктура: Yandex Serverless Containers, Cloud Functions и wasmCloud.

Веб-версия: <https://wasm-box.com/>

## Запустите WebAssembly в браузере

Компонент .wasm исполняется на этой странице — целиком на вашем устройстве.

### Консоль WasmBox

Консоль отвечает на команды: «run hello» исполняет модуль, «help» перечисляет команды, «clear» очищает экран.

```
$ run hello
Привет, WasmBox!
```

Строки собирает сам модуль в своей памяти — без импортов и сетевых вызовов.

## Соберите. Опубликуйте. Запускайте.

Переносимый артефакт: от сборки до запуска в любой поддерживаемой среде.

- Сборка
- Публикация
- Исполнение

[Подробнее о платформе](https://wasm-box.com/platform)

## Версии, которые не теряются

Опубликованный компонент становится артефактом OCI-реестра и исполняется везде, где есть wasmCloud.

[Как устроен реестр](https://wasm-box.com/registry)

## Лёгкость как принцип

### 107× быстрее

Холодный старт

WasmBox — 107 стартов; Контейнеры и ВМ — 1 старт. Старты за одно и то же время

### 51× меньше

Память на инстанс

WasmBox — 20 МБ. 20 МБ против 1 024 МБ

### 98% ниже

Стоимость в секунду

Модель: 100 000 одновременных песочниц

WasmBox — 0,000002 $/с; Контейнеры и ВМ — 0,0001 $/с.

## Опубликуйте первый компонент

Документация ведёт от контракта WIT до публикации и исполнения; цены — по тарифу или за потреблённые ресурсы.

- [Документация](https://wasm-box.com/docs)
- [Рассчитать стоимость](https://wasm-box.com/pricing)

## Частые вопросы

Остался вопрос? Ответы — в документации.

### Чем это отличается от Docker?

Песочница WebAssembly не содержит гостевой ОС: компонент весит мегабайты, стартует за миллисекунды, а доступ к системе задаёт контракт WIT.

### Какие языки поддерживаются?

Любой, из которого собирается компонент WebAssembly: контракт WIT отделяет код от среды исполнения.

### Где исполняются компоненты?

В изолированных песочницах платформы; тот же артефакт без изменений запускается в вашем кластере wasmCloud.

### Можно ли запустить у себя?

Да: wasmCloud — открытый проект, и компоненты исполняются в вашей инфраструктуре.

### Как считается стоимость?

Тариф платформы плюс счётчики реестра — хранение и трафик сверх включённых объёмов.

### Как опубликовать компонент?

wash build собирает артефакт, wash oci push отправляет его в реестр; тег выбирает версию, digest фиксирует содержимое.

## Ссылки

- [Платформа](https://wasm-box.com/platform)
- [Реестр](https://wasm-box.com/registry)
- [Документация](https://wasm-box.com/docs)
- [Цены](https://wasm-box.com/pricing)
- [Правовая информация](https://wasm-box.com/legal)
